Início rápido: criar uma macro

Observação:  Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Se houver tarefas executadas de forma recorrente no Microsoft Excel, você poderá gravar uma macro que automatize essas tarefas. Macro é uma ação ou um conjunto de ações que podem ser executadas quantas vezes você desejar. Ao criar uma macro, você está gravando cliques do mouse e pressionamentos de tecla. Depois de criar uma macro, você pode editá-la para fazer pequenas alterações na maneira como ela funciona.

Suponha que todo mês você cria um relatório para seu gerente de contabilidade e deseja formatar os nomes dos clientes com pagamento atrasado em vermelho e aplicar a formatação de negrito. Você pode criar e executar uma macro que aplique rapidamente essas alterações de formatação nas células selecionadas.

Como?

imagem do ícone

Antes de gravar uma macro   

As ferramentas Macros e VBA podem ser encontradas na guia Desenvolvedor, que fica oculta por padrão, portanto, a primeira etapa é habilitá-la. Para saber mais, confira Mostrar a guia Desenvolvedor.

Guia Desenvolvedor na Faixa de Opções

imagem do ícone

Gravar uma macro   

  1. No grupo Código da guia Desenvolvedor, clique em Gravar Macro.

  2. Opcionalmente, insira um nome para a macro na caixa Nome da macro, insira uma tecla de atalho na caixa Tecla de atalho e uma descrição na caixa Descrição e clique em OK para começar a gravação.

    Comando Gravar Macro no grupo Código da guia Desenvolvedor

  3. Execute as ações que deseja automatizar, como por exemplo, inserindo um texto clichê ou preenchendo uma coluna de dados.

  4. Na guia Desenvolvedor, clique em Interromper Gravação.

    Comando Parar Gravação no grupo Código da guia Desenvolvedor

imagem do ícone

Dê uma olhada mais atenta a macro   

Você pode aprender um pouco sobre a linguagem de programação Visual Basic editando uma macro.

Para editar uma macro, no grupo Código da guia Desenvolvedor, clique em Macros, selecione o nome da macro e clique em Editar. Isso inicia o Editor do Visual Basic.

Veja como as ações que você gravou aparecem codificadas. Alguns códigos provavelmente serão claros para você, enquanto outros não.

Teste o código, feche o Editor do Visual Basic e execute a macro novamente. Desta vez, veja se algo diferente acontece!

Próximas etapas

Como?

imagem do ícone

Antes de gravar uma macro   

Verifique se a guia Desenvolvedor está visível na faixa de opções. Por padrão, a guia Desenvolvedor não permanece visível; sendo assim, proceda da seguinte forma:

  1. Vá para o Excel > Preferências... > Ferramentas & Faixa de opções.

  2. Na categoria Personalizar faixa de opções, na lista Guias principais, marque a caixa de seleção desenvolvedor e clique em Salvar.

imagem do ícone

Gravar uma macro   

  1. Na guia Desenvolvedor, clique em Gravar Macro.

  2. Opcionalmente, insira um nome para a macro na caixa Nome da macro, insira uma tecla de atalho na caixa Tecla de atalho e uma descrição na caixa Descrição e clique em OK para começar a gravação.

  3. Execute as ações que deseja automatizar, como por exemplo, inserindo um texto clichê ou preenchendo uma coluna de dados.

  4. Na guia Desenvolvedor no grupo Código, clique em Parar Gravação.

imagem do ícone

Dê uma olhada mais atenta a macro   

Você pode aprender um pouco sobre a linguagem de programação Visual Basic editando uma macro.

Para editar uma macro, na guia desenvolvedor, clique em Macros, selecione o nome da macro e clique em Editar. Isso inicia o Editor do Visual Basic.

Veja como as ações que você gravou aparecem codificadas. Alguns códigos provavelmente serão claros para você, enquanto outros não.

Teste o código, feche o Editor do Visual Basic e execute a macro novamente. Desta vez, veja se algo diferente acontece!

Próximas etapas

Para saber sobre como criar e executar macros. consulte criar, executar, editar ou excluir uma macro.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community, obter suporte na Comunidade de respostas ou sugerir um novo recurso ou melhoria no UserVoice do Excel.

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×