Este é um tutorial para quem deseja aprender a escrever sua primeira macro Excel VBA. Estas macros são muito úteis quando precisamos fazer um monte de trabalho manual em grandes tabelas de dados e estas ações manuais podem ser automatizados usando uma macro para executar todas as operações que normalmente fazia com o mouse e teclado e levou algumas horas para completo.

Abra um arquivo do Excel, clique direito o nome da folha atual e selecione View Code.

excel-vba-macro-tutorial

Microsoft Visual Basic for Applications (VBA) abre e você está pronto para a sua primeira macro.

Microsoft Excel vba tutorial macro

Vamos dizer que temos o seguinte intervalo de números e precisamos de uma macro para verificar cada número que seja maior que 50, então, escrever na cela ao lado direito uma mensagem ( "Good número") e também mudar o fundo da célula em algum cor vermelha).

VBA macro-exercício

O código está na foto, mas eu vou deixar você baixar o arquivo excel no final deste artigo.

primeira macro-excel

Certifique-se que você salvar o arquivo excel como .xlsm ou no formato antigo .xls excel, como a extensão .xlsx não salva o código de macro por trás do livro do Excel.

Executar a macro Excel VBA na planilha selecionando Macros de guia Desenvolvedor e clique em Executar. Se você não tem guia Developer, você deve ir para Opções do Excel, selecione Personalizar Faixa de Opções e marque a caixa ao lado desenvolvedor na tabela à direita.

correndo-excel-macro-VBA

O resultado deve ser semelhante a este:

resultado-de-excel-vba-macro

Você também pode inserir um botão para executar a macro VBA com um clique. O botão que você precisa é no canto superior esquerdo da lista abaixo. Uma caixa de diálogo com todas as macros disponíveis será aberto e você pode selecionar sua macro a partir dessa lista para ser anexado ao novo botão.

inserir-botão-de-macro

my-fisrt-macro-button

Espero que este tutorial foi útil e você está no caminho certo para se tornar um grande programador VBA. Por favor, deixe um comentário abaixo para mim para avaliar a qualidade deste artigo.

Você pode encontrar aqui um grande recurso para o seu estudo VBA.

Apreciar!

[paypal_donation_button]

Deixe um comentário

O seu endereço de e-mail não será publicado.

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.