-
Total de itens
847 -
Registro em
-
Última visita
Tudo que Alyson Ronnan Martins postou
-
Bom dia @Rodrigoabreu, complicado de imaginar, teria como nós enviar um exemplo de como esta os seus dados e como deve ficar (para ficar mais simples de fazer o código)?
-
PROCV/VLOOKUP puxando dados de planilha mais recente da pasta
pergunta respondeu ao thifreedom de Alyson Ronnan Martins em VBA
Show! -
PROCV/VLOOKUP puxando dados de planilha mais recente da pasta
pergunta respondeu ao thifreedom de Alyson Ronnan Martins em VBA
Teria que ter uma ideia de com o está usando o seu código porêm seria um procv "normal" pesquisando valor de outra tabela. É o link seria atualizado sozinho com o Código. -
PROCV/VLOOKUP puxando dados de planilha mais recente da pasta
pergunta respondeu ao thifreedom de Alyson Ronnan Martins em VBA
Boa tarde @thifreedom Não sei se era isso que estava pensando mais esta ai um código que vê qual arquivo na pasta é o mais recente e depois faze a atualização do "vinculo" (comparando os arquivos vinculados com o nome "orçamento"): Estou colocando também a planilha e pastas que eu fiz os teste: Código: Public Sub thifreedom() Dim txtArquivo As String ListaArquivos ActiveWorkbook.Path & "\LocalExterno" txtArquivo = fnIdentificarRecente sAtualizarLinks "ORÇAMENTO", txtArquivo 'MsgBox txtArquivo End Sub Sub ListaArquivos(tLocal As String) Dim FSO As Scripting.FileSystemObject Dim SourceFolder As Scripting.Folder Dim SubFolder As Scripting.Folder Dim FileItem As Scripting.File Dim r As Long Set FSO = CreateObject("Scripting.FileSystemObject") Set SourceFolder = FSO.GetFolder(tLocal) With Sheets("Pasta") r = .Cells(Rows.Count, "A").End(xlUp).Row + 1 For Each FileItem In SourceFolder.Files .Cells(r, 1).Formula = FileItem.ParentFolder .Cells(r, 2).Formula = FileItem.Name .Cells(r, 3).Formula = FileItem.DateCreated .Cells(r, 3).NumberFormatLocal = "dd / mm / aaaa" .Cells(r, 4).Formula = FileItem.DateLastAccessed .Cells(r, 5).Formula = FileItem.DateLastModified .Cells(r, 5).NumberFormatLocal = "dd / mm / aaaa" r = r + 1 Next End With End Sub Function fnIdentificarRecente() As String Dim DtRecente As Double Dim r As Long DtRecente = WorksheetFunction.Large(Sheets("Pasta").Range("E:E"), 1) r = WorksheetFunction.Match(DtRecente, Sheets("Pasta").Range("E:E"), 0) fnIdentificarRecente = Sheets("Pasta").Cells(r, "A").Value & "\" & _ Sheets("Pasta").Cells(r, "B").Value End Function Sub sAtualizarLinks(tContem As String, nLink As String) Dim lLinks As Variant lLinks = ActiveWorkbook.LinkSources(xlExcelLinks) If Not IsEmpty(lLinks) Then For i = 1 To UBound(lLinks) p = InStr(lLinks(i), tContem) If p > 1 Then ActiveWorkbook.ChangeLink lLinks(i), nLink, Type:=xlExcelLinks End If Next i End If End Sub Arquivo: Planilhas e pastas de teste -
Como automatizar a alocação de dados copiados
pergunta respondeu ao Luiz_Luiz de Alyson Ronnan Martins em VBA
Ficou meio confuso para eu entender sua dúvida. -
Como automatizar a alocação de dados copiados
pergunta respondeu ao Luiz_Luiz de Alyson Ronnan Martins em VBA
Boa tarde @Luiz_Luiz Eu fiz um código baseando a informação que você passou no texto: Código para fazer a função: Public Sub Luiz_Luiz() Dim lastRowA As Long 'Ultima Linha da Coluna A Dim lastRowCad As Long 'Próxima linha a ser cadastrada Dim columnCad As Long 'Coluna que vai ser lançado o cadastro Dim plan As Worksheet 'definir a planilha Set plan = Sheets("Planilha1") lastRowA = plan.Cells(Rows.Count, "A").End(xlUp).Row columnCad = 8 'Coluna H lastRowCad = plan.Cells(Rows.Count, 8).End(xlUp).Row + 1 'Passar por todas as linhas e verificar se tem informação na coluna B 'Se tiver valores na coluna B inserir na próxima linha de cadastro For x = 1 To lastRowA Step 1 If plan.Cells(x, "B") <> "" Then plan.Range(Cells(x, "A"), Cells(x, "B")).Copy plan.Cells(lastRowCad, columnCad).Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False 'informa a proximo linha caso exista novo registro lastRowCad = lastRowCad + 1 End If Next x Eu deixei "personalizável" a coluna aonde vai ser colocada a informação (columnCad = 8 'Coluna H) Planilha -
distribuição de vagas através de VBA
pergunta respondeu ao winxexcel de Alyson Ronnan Martins em VBA
Bom dia. Da sim para fazer em vba Excel só que se você dividir seu projeto etapas ficaria mais fácil em compreender -
Erro na data extraída através do VBA
pergunta respondeu ao ThiagoBatista de Alyson Ronnan Martins em Visual Basic
Boa noite @ThiagoBatista Eu tentei reproduzir seu código porém não consegui. Coloquei os dados na Coluna A: E repliquei seu código, gerando erro na linha marcada: -
Colar como Texto (VBA) - DEU ERRADO!
pergunta respondeu ao Afinco Nascimento de Alyson Ronnan Martins em VBA
Boa tarde, Tem algum dados para simular e ver o problema acontecendo? -
Com estão salvos os dados dos orçamentos? (tipo em outros arquivos de excel ou algo similar)
-
Somar valores da coluna da tabela do Access pelo Excel
pergunta respondeu ao James Cidrão de Alyson Ronnan Martins em VBA
Boa tarde. Imagino fazer de duas maneiras: Usar um "SQL" que vai ser responsável pelo soma das colunas Deixar uma consulta pronta no banco de dados assim você só retornar o valor delas. Consegue usar umas das duas opções? -
hiperlink Criação automática de hiperlink e renomeação de aba usando VBA
pergunta respondeu ao Rovani Krindges de Alyson Ronnan Martins em Visual Basic
Tem algum modelo com dados fictícios para fazer o primeiro teste? -
Boa noite @Littlemouse Tem como criar a sua tabela, com dados fictícios, apenas para fazer o código baseado nela. Seria mais simples e objetivo.
-
Boa noite @vini75, Eu fiz esse código abaixo porém precisa ver se é essa a ideia que você tem para o seu projeto. Sub Abrir_Exel_ou_Não() Dim RESPOSTA As Integer Dim ANS As Integer RESPOSTA = vbYesNo + vbQuestion + vbDefaultButton2 ANS = MsgBox("Deseja Acesso os Dados?", RESPOSTA, "Prosseguir") If ANS = vbYes Then 'Dim excelx As Workbook.Activate 'Set excel = Workbooks.Open("C:\Sistema_Certificados_Venda\Dados.xlsm") 'End With Shell ("Excel C:\Users\alyso\Downloads\Dados.xlsm") Else End If ActiveDocument.Save Application.Quit End Sub
-
hiperlink Criação automática de hiperlink e renomeação de aba usando VBA
pergunta respondeu ao Rovani Krindges de Alyson Ronnan Martins em Visual Basic
Boa noite ainda precisando de auxílio no seu código? -
AJUDA COM SOMASE DENTRO DE UM CASE - VBA EXCELL
pergunta respondeu ao Paulo Claudino de Alyson Ronnan Martins em VBA
Boa noite, você conseguiu fazer essa "formulá" no excel para depois mandar para o VBA? Estou disponível para te ajudar. -
CÓDIGO PULA LINHA PORÉM NÃO LÊ A PRÓXIMA
pergunta respondeu ao Letícia08 de Alyson Ronnan Martins em VBA
Boa noite @Letícia08, tentei simular o seu código mais não consegui. -
Alteração de ListBox de acordo com OptionButton
pergunta respondeu ao Oli Garcia de Alyson Ronnan Martins em VBA
Boa noite @Oli Garcia Eu fiz um código que poderia ser usado por ti: Private Sub opEntrada_Click() PreencherCampos End Sub Private Sub opSaida_Click() PreencherCampos End Sub Private Sub UserForm_Initialize() 'Carregar PreencherCampos End Sub Public Sub PreencherCampos() Dim uLinha As Long With UserForm1 If .opEntrada Then uLinha = Sheets("Planilha1").Cells(Rows.Count, "A").End(xlUp).Row CB_item.RowSource = "Planilha1!A1:A" & uLinha ElseIf .opSaida Then uLinha = Sheets("Planilha1").Cells(Rows.Count, "B").End(xlUp).Row CB_item.RowSource = "Planilha1!B1:B" & uLinha End If End With End Sub -
Show!!!
-
Meu primeiro programa em php não é interpretado
pergunta respondeu ao nanymt de Alyson Ronnan Martins em PHP
Show. -
Fazendo consulta você pode colocar formulas no formulário. SeImed(campo > 20000; "Seu valor; "outro Valor)
-
Meu primeiro programa em php não é interpretado
pergunta respondeu ao nanymt de Alyson Ronnan Martins em PHP
Se a página do bem vindo apareceu o php esta funciona. Você pode mandar uma foto do diretório aonde salvou o arquivo porque tem alguma coisa errada. Sem estiver dentro de uma pasta fica assim: http://localhost/suapasta/index.php Se não tiver fica: http://localhost/teste.php -
Meu primeiro programa em php não é interpretado
pergunta respondeu ao nanymt de Alyson Ronnan Martins em PHP
Quando você abriu o xampp aperto em admin do php para mostrar a página inicial do xampp?