Notifications
Clear all

UNIR DUAS MACROS EM UMA SÓ

5 Posts
3 Usuários
0 Reactions
1,255 Visualizações
(@welderli)
Posts: 7
Active Member
Topic starter
 

Bom dia galerinha.

Preciso de uma disa de como eu posso unir mais de uma MACRO em apenas uma tela do "Módulo" do VBA. Já tenha um MÓDULO gravado no ALT F11 com uma parte das coisas que eu quero que o excel automatize. Agora preciso incluir algumas coisas como fórmulas em algumas colunas e excluir outras. Eu já tentei gravar a MACRO com o restante das coisas que eu preciso e colar embiaxo do MÓDULO que eu já tenho gravado, mas não dá certo. Segue anexo uma o que eu já tenho, é apenas um vba que abre um arquivo em TXT. mAs agora preciso incluir algumas fórmulas nas colunas.

Obrigado pela ajuda pessoal!!!

 
Postado : 02/07/2018 6:58 am
(@mprudencio)
Posts: 2749
Famed Member
 

Pode inserir sim dentro da propria sub.

Minha sugestão é se vai usar formulas e pretende fazer formatações deixe esta parte ja pronta na planilha.

Depois faça a importação do txt para o arquivo.

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 02/07/2018 8:22 am
(@welderli)
Posts: 7
Active Member
Topic starter
 

Muito obrigado MPrudencio, mas a minha dúvida mesmo é onde eu coloco isso dentro do módulo? eu quero gravar uma macro e depois copiar para o VBA já parele deixar tudo pronta.

 
Postado : 03/07/2018 6:09 am
(@klarc28)
Posts: 971
Prominent Member
 

Em vez de dizer "não de certo", especifique o que não deu certo.

sub macro1 (  )
range("A1").value = "teste"
call macro2
end sub


sub macro2 (  )

range("A2").value = "teste2"
end sub
 
Postado : 03/07/2018 7:09 am
(@welderli)
Posts: 7
Active Member
Topic starter
 

Muito obrigado!!! Já consegui... Muito agradecido.

 
Postado : 03/07/2018 10:07 am