Executar macro ao abrir planilha de Excel

Para executar um código ao abrir uma planilha do excel, siga os passos:
  • Inicie o editor do Visual Basic – VBA (Alt+F11), ou clique na aba Desenvolvedor e no botão Visual Basic.
  • Abra um novo modulo (Alt, I, M), ou clique na pasta módulos do projeto existente e abra o módulo.
  • Insira o texto VBA copiando e colando o código abaixo:
Clique em "EstaPasta_de_Trabalho";


Coloque este código:


Private Sub Workbook_Open()
"sua macro aqui"
End Sub


Para uma Subrotina use a função "call":


Private Sub Workbook_Open()
Call "nome_macro_principal"
End Sub 

  • Feche o Visual Basic (VBA). 
  • No Excel clique na guia Desenvolvedor (Caso não esteja disponível veja aqui Como Ativar a Guia Desenvolvedor).
  • Clique no botão macros e selecione o Nome_Da_Macro_Criada.
  • Clique em executar e pronto.

Artigos Relacionados

First