Como criar uma macro no Excel

A criação de macros é um recurso do Excel que permite executar ações pré-programadas apenas ativando um botão. O objetivo do uso de macros é fundamentalmente executar tarefas, sejam simples ou complexas, sem exigir um trabalho braçal, sendo bastante importante no caso de planilhas muito extensas.

Ao criar macros, o que você está criando são rotinas para automatizar tarefas. No trabalho em planilhas do Excel, todas as ações realizadas de forma repetitiva e sequencial podem ser gravadas como uma macro para simplificar o trabalho. No entanto, os códigos tendem a ser complexos e exigem um conhecimento mais avançado dos recursos do software.

Como gravar uma macro no Excel

O pré-requisito para criação de macros no Excel é ativar a aba Desenvolvedor. Para isso, ao abrir o software, clique em Opções (canto inferior esquerdo). Na janela que aparece, selecione Personalizar Faixa de Opções, na coluna à esquerda, e depois marcar a caixa Desenvolvedor na coluna mais à direita. Por fim, confirme essa alteração clicando no botão OK:

Agora, a aba Desenvolvedor está presente na sua barra de ferramentas. Em seguida, digite na célula a rotina que deseja aplicar em sua planilha. No nosso exemplo, a ação será alterar o tamanho da célula. Digite a frase em todas as células que quiser alterar (é possível acrescentar mais depois). Com a ação digitada nas células, clique em Gravar macro para salvar a rotina:

Na janela que surge, dê um nome para a sua macro e clique no botão Ok, para começar a gravação:

A partir desse momento, o Excel gravará todas as suas rotinas de planilha até que você clique em Parar de gravar:

Finalizada esta etapa, começa a execução das rotinas desejadas (no caso, alteração do tamanho da célula) para que elas sejam gravadas. Saiba que a gravação não tem um limite de tempo. Você pode criar as suas rotinas com calma:

Feito isso, só resta testar a sua macro.

Foto: © Dzmitry Kliapitski - 123RF.com

Nosso conteúdo é produzido em colaboração com especialistas em tecnologia da informação sob o comando de Jean-François Pillou, fundador do CCM.net. CCM é um site sobre tecnologia líder em nível internacional e está disponível em 11 idiomas.
Veja também
Este documento, intitulado 'Como criar uma macro no Excel', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.

Assine nossa newsletter!

Assine nossa newsletter!
Junte-se à comunidade