Clique com o botão direito do mouse na macro no Painel de Navegação e clique em Design View. Na guia Design, no grupo Ferramentas, clique em Etapa Única. Clique em Executar. Se a macro for uma macro nova ou editada, você será solicitado a salvar a macro antes de poder executar.
Como?
1. Crie duas abas no programa
Habilitando a guia desenvolvedor Abra o Excel e clique em “arquivo”. Na sequência escolha “opções” e, em seguida, “personalizar faixas de opções”. A partir disso basta marcar a caixa que aparece a guia desenvolvedor e dar ok. Pronto já estará disponível para ser utilizada.
As macros podem ser executadas usando a tecla F5 no VBE (Editor do Visual Basic), elas podem ser atribuídas a uma tecla de função ou você pode executar uma macro com um clique na célula.
Na planilha com a célula em que você precisa clicar para executar uma Macro, clique com o botão direito do mouse na guia da planilha e clique em Ver código no menu de contexto.
Rodar macro ao fechar o arquivo do Excel Abra o editor VBA (Alt + F11). No menu da esquerda procure por EstaPasta_de_trabalho e selecione dando dois cliques. Conforme a imagem abaixo. Ao inserir este código, sempre antes de fechar seu arquivo o Excel ira automaticamente executar a macro, seja ela qual for.
Para fazer isso, use o método Intersect em ActiveCell e o intervalo que contém as células-chave para verificar se a propriedade ActiveCell é uma das células-chave. Se a propriedade ActiveCell estiver no intervalo que contém as células-chave, você poderá chamar a macro.
Atualizar dados automaticamente ao abrir uma pasta de trabalho