Como executar várias macros usando um botão no Excel?
Pode ser que haja várias macros em sua pasta de trabalho e, ao acioná-las, você precise clicar e executá-las uma por uma. Você já pensou em executar várias macros de uma só vez usando um botão no Excel?
Executar / Acionar várias macros usando um botão com código VBA
Executar / Acionar várias macros usando um botão com código VBA
Para executar várias macros usando um botão, siga os passos abaixo:
1. Primeiro, insira um botão clicando em Desenvolvedor > Inserir > Botão (Controle de Formulário), veja a captura de tela:
2. Em seguida, arraste o mouse para desenhar um botão na planilha ativa, e na caixa de diálogo Atribuir Macro que aparecerá, clique em OK, e um botão será inserido conforme mostrado na captura de tela a seguir:
3. Depois, pressione as teclas ALT + F11 para abrir a janela do Microsoft Visual Basic for Applications.
4. Clique em Inserir > Módulo e cole o seguinte código na Janela do Módulo.
Código VBA: Executar várias macros usando um botão:
Sub Button1_Click()
Call FillEmptyBlankCellWithValue 'Macro1
Call ReplaceHyperlinks 'Macro2
Call test 'Macro3
End Sub
5. Em seguida, salve e feche esta janela de código, clique com o botão direito no botão e escolha Atribuir Macro no menu de contexto, veja a captura de tela:
6. Na caixa de diálogo Atribuir Macro que apareceu, selecione Button_Click, o nome da macro que você acabou de inserir, e depois clique em OK para sair da caixa de diálogo. Veja a captura de tela:
7. A partir de agora, quando você clicar no botão, as macros que você especificou serão acionadas uma por uma, conforme necessário.

Desbloqueie a Magia do Excel com o Kutools AI
- Execução Inteligente: Realize operações de células, analise dados e crie gráficos — tudo impulsionado por comandos simples.
- Fórmulas Personalizadas: Gere fórmulas sob medida para otimizar seus fluxos de trabalho.
- Codificação VBA: Escreva e implemente código VBA sem esforço.
- Interpretação de Fórmulas: Compreenda fórmulas complexas com facilidade.
- Tradução de Texto: Supere barreiras linguísticas dentro de suas planilhas.
Melhores Ferramentas de Produtividade para Office
Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho
- Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
- Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!