Como criar uma Macro simples no Microsoft Excel
Olá, futuro Programador! Hoje você irá aprender, de forma simples e rápida, como criar uma Macro no Microsoft Excel. Vamos lá?
Etapa 1 – Habilitando a guia “Desenvolvedor” no Excel
Primeiramente abra uma planilha, clique com o botão direito do mouse em qualquer campo no cabeçalho e, em seguida, selecione a opção “Personalizar a Faixa de Opções”.
Após isso, já no retângulo à direita, selecione a opção “Desenvolvedor” e clique em “Ok”.
Etapa 2 Como criar uma Macro no Excel – Criando um Módulo
Clique na guia “Desenvolvedor” no cabeçalho e em seguida selecione a opção “Visual Basic” (Você também pode fazer este procedimento apertando Alt+F11 no teclado.
Já com a janela do VBA aberta, clique na guia “Inserir” e em seguida selecione “Módulo”.
Etapa 3 – Escrevendo a primeira Macro
Logo após, você verá o quadrado branco posicionado à direita que é onde escreveremos a nossa Macro.
Uma Macro tradicional sempre começa com a palavra “Sub” e com um título. Portanto, no nosso caso o título será “Teste”.
Em seguida, escreveremos o seguinte procedimento na linha de baixo:
MsgBox "Bem-vindo ao mundo do Excel VBA!"
Etapa 4 Como criar uma Macro no Excel – Executando a primeira Macro
Feche a janela do VBA e volte para a planilha. Na guia “Desenvolvedor” clique em “Inserir” e em seguida selecione o ícone “Controle de Formulário” (Primeira opção).
Em seguida, segurando o botão esquerdo do mouse, crie o novo botão no tamanho que desejar. Após isso, marque a opção “Teste” e clique em “Ok”.
Por último, clique com o ponteiro esquerdo do mouse no botão criado. A “MsgBox” é uma janela simples que mostra ao usuário uma mensagem pré-determinada.
+ Macro que lista todas as abas de um Excel
+ Atualizar tabela dinâmica com Excel VBA
+ Case: Projeção de Vendas em Excel – Grandes Empresas
Como criar uma Macro no Excel – Conclusão
Portanto, o principal objetivo dos desenvolvedores ao criar uma Macro no Microsoft Excel é executar uma tarefa, na maior parte das vezes, repetitiva, em bem menos tempo do que um ser humano poderia executar.
Com isso, a produtividade do usuário aumenta e os custos relacionados à tarefa tendem a diminuir.
Gostou do conteúdo? A CTRL2 desenvolve arquivos em Excel + VBA para empresas dos mais diferentes setores, como Agência Fato Relevante, que continua melhorando seus processos internos com o nosso auxílio.
Saiba mais sobre o nosso trabalho clicando aqui.
Abraços!