O recurso Macro do Excel permite registrar ações realizadas na planilha e executá-las novamente para uso futuro. Seria extremamente útil, porém, executar uma macro com um simples clique no botão, em vez de executá-la manualmente. Ao criar botões de macro, você poderá associá-las a botões e exibi-las na planilha para executar diferentes tarefas registradas com a macro. O Excel permite criar botões personalizados para vincular macros a eles. Este artigo explicará como criar macros e associar botões a elas.
Inicie o Excel 2010, crie ou abra uma planilha de dados na qual você deseja criar botões para Macros.
Por exemplo, usaremos um exemplo bem simples para ilustrá-lo em detalhes. Incluímos uma folha de dados contendo os seguintes campos: Nome, Cursos, Notas, Nota e Prêmio em Dinheiro.

Para começar, precisamos tornar a aba "Desenvolvedor" visível na janela do Excel. Caso não encontre a aba "Desenvolvedor" , acesse o menu "Arquivo" , clique em "Opções" e, no painel esquerdo, clique em "Personalizar Faixa de Opções ". No painel direito, marque a caixa de seleção "Desenvolvedor" . Clique em "OK" para ver a aba "Desenvolvedor" na faixa de opções.
![Excel 2010: Usando Macros por Meio de Botões Excel 2010: Usando Macros por Meio de Botões]()
Navegue até a aba Desenvolvedor e clique em Gravar Macro.
Agora dê um nome apropriado e clique em OK para começar a gravar a macro.
Agora navegue até a aba Início e, em Formatação Condicional, vá até o menu Regras de Realce de Células e clique em Menor que .
Insira um valor adequado à sua planilha de dados, como você pode ver na captura de tela abaixo. Inserimos 60 (para marcar alunos reprovados com menos que esse número). Clique em OK.
Como você pode ver, a Formatação Condicional é aplicada na tabela Marcas .
Agora siga o mesmo procedimento para aplicar a Formatação Condicional nos campos Nota e Prêmio em Dinheiro .
Agora vamos parar de gravar Macro, navegue até a aba do desenvolvedor e clique em Parar Gravação .
![Excel 2010: Usando Macros por Meio de Botões Excel 2010: Usando Macros por Meio de Botões]()
Gravaremos uma nova macro para formatar colunas em negrito e centralizá-las. Siga o procedimento para criar uma nova macro.
Você pode ver a macro pelo nome Bold_Align , ela colocará a fonte em negrito e alinhará o texto no centro.
![Excel 2010: Usando Macros por Meio de Botões Excel 2010: Usando Macros por Meio de Botões]()
Agora precisamos criar botões para cada macro, para isso navegue até a aba Desenvolvedor, em Opções de Inserção , clique na imagem do botão presente em Controles de Formulário, conforme mostrado na captura de tela abaixo.
![Excel 2010: Usando Macros por Meio de Botões Excel 2010: Usando Macros por Meio de Botões]()
Ao clicar, você verá o ponteiro mudar para um sinal de mais. Clique em qualquer lugar da planilha para posicionar o botão. Ao clicar, uma caixa de diálogo será exibida solicitando a associação da macro ao botão. Selecione Cond_form na lista e clique em OK.
![Excel 2010: Usando Macros por Meio de Botões Excel 2010: Usando Macros por Meio de Botões]()
Você verá o botão aparecer na folha de dados.
![Excel 2010: Usando Macros por Meio de Botões Excel 2010: Usando Macros por Meio de Botões]()
Agora dê um nome apropriado clicando no botão (enquanto ele estiver selecionado), conforme mostrado na captura de tela abaixo.
![Excel 2010: Usando Macros por Meio de Botões Excel 2010: Usando Macros por Meio de Botões]()
Criaremos outro botão para associar a macro Bold_Align e o chamaremos de Format.
![Excel 2010: Usando Macros por Meio de Botões Excel 2010: Usando Macros por Meio de Botões]()
Ao clicar nos botões, você verá as alterações, conforme a macro é executada no back-end.
![Excel 2010: Usando Macros por Meio de Botões Excel 2010: Usando Macros por Meio de Botões]()
Para uso futuro, você precisa salvar a planilha como macro habilitada. Para isso, vá ao menu Arquivo e clique em Salvar como.
![Excel 2010: Usando Macros por Meio de Botões Excel 2010: Usando Macros por Meio de Botões]()
Uma caixa de diálogo será exibida. Em Salvar como tipo, clique em Pasta de trabalho habilitada para macro do Excel e clique em Salvar.
![Excel 2010: Usando Macros por Meio de Botões Excel 2010: Usando Macros por Meio de Botões]()
Você também pode conferir guias revisados anteriormente sobre SmartArt no Excel 2010 e Como incorporar vídeo no Excel 2010 .