Skip to main content

Como as macros personalizadas do Excel podem agilizar seu fluxo de trabalho

Curso Excel #02 - 10 Dicas e Truques para Excel (Abril 2025)

Curso Excel #02 - 10 Dicas e Truques para Excel (Abril 2025)
Anonim

A Macro do Excel é um conjunto de instruções de programação armazenadas como um procedimento. As macros eliminam a repetição de etapas para tarefas comumente executadas e podem ser acionadas por um atalho de teclado, ícone da barra de ferramentas ou um botão adicionado à própria planilha.

Nota As informações neste artigo se aplicam às versões do Excel 2019, 2016, 2013, 2010 e Excel para Mac.

Quando usar uma macro

As macros podem facilitar o trabalho das suas planilhas ao automatizar tarefas repetitivas. Essas tarefas incluem tudo, desde cálculos complexos que exigem o uso de fórmulas para tarefas simples de formatação. Um exemplo de uma tarefa repetitiva é adicionar formatação de números a novos dados. Outro exemplo é a aplicação de formatos de célula e planilha, como bordas e sombreamento.

Outras tarefas repetitivas para as quais as macros são úteis incluem:

  • Adicionando ou removendo linhas e colunas
  • Protegendo ou desprotegendo planilhas
  • Selecionando um intervalo de células
  • Adicionando a data atual a uma planilha

Macros vs. modelos

O uso de macros pode economizar muito tempo em tarefas repetitivas. Se você adicionar rotineiramente alguns recursos de formatação ou conteúdo (como cabeçalhos ou logotipo da empresa) a novas planilhas, crie e salve um arquivo de modelo contendo esses itens em vez de recriá-los toda vez que iniciar uma nova planilha.

Gravador de Macro do Excel

O Excel inclui um gravador de macro interno que registra uma série de etapas usando o teclado e o mouse. Em seguida, o Excel converte essa série de etapas em código VBA. O gravador de macros e o gerenciador de macros podem ser encontrados na guia Exibir. Adicionar botões à sua planilha requer a adição da guia Desenvolvedor.

Adicione a guia Desenvolvedor ao Excel

As etapas para revelar a guia do desenvolvedor no Excel são diretas e podem ser seguidas se você tiver um Mac ou um PC com Windows.

  1. janelas: Selecione Arquivo.

    Mac: Selecione os Excel cardápio.

  2. janelas: Selecione Opções.

    Mac: Selecione Preferências.

  3. janelas: Selecione Personalizar fita.

    Mac: Selecione Faixa de opções e barra de ferramentas.

  4. No lado direito da janela, sob Personalizar a Faixa de Opções seção, localize o Desenvolvedor opção e adicione uma marca de verificação à sua caixa adjacente.

  5. Selecione Salve  para fechar a janela e exibir a guia Desenvolvedor no Excel.

Criar uma macro básica no Excel

Vamos criar uma macro básica do Excel que preencha uma célula com a cor vermelha, centralize o texto e adicione formatação em negrito ao texto. Mesmo que a opção Gravar Macro esteja disponível na guia Desenvolvedor, usaremos a guia Visualizar para facilitar o processo.

  1. Selecione Visão.

  2. Selecione Macros > Registro Macro.

  3. Em Nome da macro, insira um nome para a macro. Sinta-se à vontade para seguir nosso exemplo e chamá-lo Enfatizar.

  4. Em Armazenar macro em, selecione Este livro para manter a macro anexada ao arquivo atual.

  5. Para criar uma tecla de atalho, insira uma letra ou número que, quando pressionada em combinação com as outras teclas anotadas, executará a macro. Para este exemplo, usamos a letra E.

  6. Digite um descrição da macro. Vamos deixar em branco para este exemplo.

    A descrição lembra o que a macro faz quando é executada. Se você planeja criar várias macros, preencha a descrição para poder selecionar rapidamente a correta para a tarefa.

  7. Selecione Está bem.

  8. A macro começa a gravar. Quaisquer alterações feitas na sua planilha são registradas.

  9. Selecione uma célula. Esta é a célula que será alterada na planilha e onde a macro será gravada.

  10. Na guia Início, selecione Negrito para enfatizar o texto da célula, selecione Centro para alinhar o conteúdo da célula e selecione Cor de preenchimento para mudar o fundo da célula para vermelho.

  11. Selecione Visão e selecione Pare Gravação. Sua macro é criada e armazenada na pasta de trabalho.

Executar uma macro criada no Excel

Quando uma macro é atribuída a uma combinação de teclas de atalho, aplique a macro selecionando uma célula e pressionando a combinação de teclas. Se você não escolheu uma combinação de atalhos, selecione Visão e selecione Visualizar macros. Qualquer macro pode ser executada selecionando-a e selecionando Corre.

Criar um botão de macro no Excel

As macros podem ser executadas com um atalho de teclado. Ou você pode criar um botão personalizado para sua planilha que, quando pressionada, executa a macro especificada.

Siga este exemplo para criar um botão macro básico no Excel para o arquivo criado anteriormente Enfatizar macro.

A guia Desenvolvedor deve estar ativada. Use as etapas mencionadas anteriormente neste artigo para adicionar a guia Desenvolvedor ao Excel.

  1. Selecione Desenvolvedor.

  2. No grupo Controles, selecione Inserir > Botão.

  3. Selecione a célula na sua planilha onde você deseja colocar o botão. O botão pode ser movido e alterado depois de ser adicionado à planilha.

  4. Selecione a macro na lista que você deseja executar quando o botão for pressionado. Para nosso exemplo, selecione o Enfatizar macro.

  5. Selecione Está bem.

  6. Um botão aparece em sua planilha que você pode mover ou redimensionar. Para alterar o texto mostrado no botão, clique duas vezes nele e insira o texto desejado.

  7. Selecione uma célula e, em seguida, selecione o botão para executar a macro.