Início rápido: criar uma macro

Se você tiver tarefas no Microsoft Excel que fizer repetidamente, poderá gravar uma macro para automatizar essas tarefas. Uma macro é uma ação ou um conjunto de ações que você pode executar quantas vezes quiser. Quando você cria uma macro, está gravando os cliques do mouse e os pressionamentos de teclas. Depois de criar uma macro, você pode editá-la para fazer alterações pequenas na maneira como funciona.

Suponha que todo mês, crie um relatório para seu gerente de contabilidade. Você deseja formatar os nomes dos clientes com contas vencidas em vermelho e também aplicar formatação em negrito. Você pode criar e executar uma macro que aplica rapidamente essas alterações de formatação às células que você selecionar.

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, em seguida, clique em OK para iniciar a gravação.

    Comando Gravar Macro no grupo Código da guia Desenvolvedor

  3. Execute as ações que você deseja automatizar, como inserir texto clichê ou preencher 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 à macro    

Você pode aprender um pouco sobre a linguagem de programação do 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 são exibidas como código. Alguns dos códigos provavelmente serão claros para você, e alguns deles podem ser um pouco misteriosos.

Experimente 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    

Certifique-se de que a guia desenvolvedor esteja visível na faixa de opções. Por padrão, a guia desenvolvedor não está visível, portanto faça o seguinte:

  1. Acesse o Excel > preferências...> barra de ferramentas & da faixade opções.

  2. Na categoria Personalizar a 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, em seguida, clique em OK para iniciar a gravação.

  3. Execute as ações que você deseja automatizar, como inserir texto clichê ou preencher 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 à macro    

Você pode aprender um pouco sobre a linguagem de programação do 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 são exibidas como código. Alguns dos códigos provavelmente serão claros para você, e alguns deles podem ser um pouco misteriosos.

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

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.

×