Precisa realizar ações repetitivas no Excel? Quer automatizar uma rotina operacional que você realiza no Excel? Então fica tranquilo! Nesse post eu vou te ensinar a automatizar tarefas com o gravador de macro.
“Mas o que é uma macro, Higor?”
A macro é um conjunto de ações gravadas com o intuito de automatizar tarefas
repetitivas.
Passo a passo para criar a sua primeira macro
Primeiro clique na aba desenvolvedor. Como ela fica oculta, para selecioná-la faça o
seguinte:
1) Na guia arquivo, vá para Opções > Personalizar faixa de opções.
2) Em Personalizar a Faixa de Opções e em Guias Principais, marque a caixa de seleção Desenvolvedor.
Depois, na guia Desenvolvedor, no grupo Código, clique na opção Gravar Marco. Ou pressione ALT +T +M +R
● Na caixa da macro, digite o nome que você deseja dar para a macro.
Eu recomendo que você escolha o nome que melhor descreve a sua macro. Desta forma,você conseguirá encontrá-lo com mais facilidade.
O 1º caractere do nome da sua macro deve ser uma letra. Os caracteres seguintes podem ser letras, números, ou caracteres sublinhados.
● Para facilitar ainda mais a sua vida, você pode atribuir um atalho no seu teclado a esta macro.
Para isso, clique na caixa tecla de atalho e digite qualquer letra (em maiúsculas ou minúsculas) que você deseja usar. Para não se confundir com os atalhos já existentes, opte por usar combinações de teclas Ctrl + Shift (maiúsculas), pois a tecla de atalho de macro substituirá qualquer tecla de atalho padrão equivalente do Excel enquanto a pasta de trabalho que contém a macro estiver aberta.
Por exemplo, se você usar Ctrl + Z (desfazer), perderá a capacidade de desfazer nessa
instância do Excel.
● Na lista Armazenar macro em, escolha o local onde deseja armazenar a macro.
● Na caixa descrição, eu sugiro que você descreva a função do macro que você criou
para evitar confusões no futuro.
● Clique em OK para iniciar a gravação.
● Execute as ações que você deseja que sejam gravadas.
● Na guia Desenvolvedor no grupo Código, clique em Parar Gravação, ou use ALT +T+M +R.
Atenção:
Lembre-se que, ao gravar um macro, o Gravador de Macros registra quase todos os seus movimentos. Ou seja, se durante a programação você cometer um erro na sequência, esse erro ficará na gravação. Para corrigir esse erro você pode regravar a sequência inteira ou modificar o próprio código do VBA.
Quer aprender ainda mais sobre gravação de macros incluindo acesso ao código VBA criado pelo gravador?
No curso de Excel Avançado da Vc Sensei eu te ensino isso e muito mais. Ele é composto por 18 horas de aulas práticas para garantir que você não saia da sala de aula sem dominar todos os assuntos.