Gravando macros no Excel - Guia passo a passo para criar macros

A gravação de macros no excel é um método onde o Excel grava todas as nossas etapas e então é salvo, quando o Excel necessário executa automaticamente as mesmas etapas executadas pelo usuário da mesma maneira, as macros de gravação podem ser acessadas na guia de visualização e nas macros seção, encontraremos a opção para macros de registro.

Como gravar macro no Excel?

Uma macro é uma gravação de nossos passos de rotina no Excel que podemos reproduzir usando um único botão, o que, com o tempo, se torna enfadonho e tedioso para executarmos. Exemplos são

  1. Preparar um relatório de vendas no formato exigido para gerenciamento.
  2. Formatando os dados no formato de dados requerido para que os mesmos possam ser carregados no site requerido.

Para gravar uma macro no Excel, podemos usar a guia Exibir ou a guia Desenvolvedor .

Etapas para criar macros no Excel

Vejamos as etapas para gravar macros no Excel usando um exemplo.

Suponha que precisemos formatar um relatório específico diariamente, e a formatação leva muito tempo, como aplicar bordas, tornar os títulos em negrito, aplicar cor de fundo à linha e cor do cabeçalho, etc.

Agora, antes de iniciar nosso trabalho de formatar o relatório, começaremos a gravar. Para começar a gravar macros no excel as etapas que iremos realizar,

  • Etapa 1 - precisamos ir para a guia Desenvolvedor -> Grupo de código -> Comando de macro de registro .
  • Etapa 2 - Renomearemos a macro com 'Formatação'. Não deve haver nenhum espaço ao nomear a macro.
  • Passo 3 - Podemos atribuir a tecla de atalho à Macro para que também possamos pressionar a única tecla de atalho para executar a macro.
  • Etapa 4 - Como queremos que essa macro funcione apenas nesta pasta de trabalho, escolheremos 'Esta pasta de trabalho' para a macro Armazenar em .
  • Etapa 5 - Em ' Descrição ', precisamos escrever corretamente sobre o que a macro faz.

Agora, como o 'Botão Gravar' mudou para 'Parar Gravação' no grupo de código.

Isso indica que tudo o que fizermos agora será criado na macro. Precisamos ativar 'Usar referências relativas' se quisermos que, se tivermos selecionado qualquer outra célula que não seja uma célula agora selecionada, a macro deve funcionar de acordo.

Depois de gravar todas as etapas necessárias para a formatação, iremos 'Parar a Gravação'. Agora podemos usar a tecla de atalho 'Ctrl + Shift + F' para aplicar a formatação gravada.

Suponha que temos alguns dados a serem formatados da mesma maneira.

Precisamos apenas pressionar 'Ctrl + Shift + F' para formatar, em vez de realizar muitos comandos após selecionar 'A 1 ′ .

No entanto, há uma limitação do gravador de macro que é o código do gravador de macro cheio de código que não é realmente necessário.

Coisas para lembrar

  1. Se baixarmos um arquivo Excel com extensão .xlsm (planilha Excel habilitada para macro), devemos confirmar que ele veio de uma fonte confiável, e se criarmos qualquer arquivo com macros, devemos salvar o arquivo com extensão .xlsm.
  2. Ao criar uma macro no Excel, não use a função 'AutoSoma' para obter a soma, pois isso irá codificar a fórmula. Em vez disso, digite a fórmula com um único cifrão, como = SUM (E $ 2: E10). Quando isso é feito, o gravador de macro registra os primeiros E $ 2 como uma referência fixa e inicia o intervalo SUM diretamente abaixo dos títulos da Linha 1. Desde que a célula ativa seja E11, o gravador de macro reconhece E10 como uma referência relativa apontando diretamente acima da célula atual.
  3. Devemos ativar 'Usar Referência Relativa no Excel' antes de criar a macro no Excel.

Artigos interessantes...