Editor Visual Basic – Como configurá-lo no Excel passo a passo


Olá pessoal, tudo bem com vocês?! Hoje nós vamos aprender de forma fácil e prática como abrir e configurar o editor do Visual Basic do Excel para que possamos desenvolver nossos futuros projetos. Vamos ao trabalho.

Com o Microsoft Excel aberto configure e salve o arquivo habilitado para macros com a extensão .xlsm. Caso você não saiba fazer esse procedimento, temos um artigo ensinando a fazê-lo:

Com seu arquivo preparado, vamos abrir o Visual Basic, para isso existe duas maneiras, a primeira é utilizando o atalho Ctrl + F11 e a segunda é clicando na Guia Desenvolvedor no botão Visual Basic: 

Imagem 1 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

Imagem 2 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

Com o Visual Basic aberto faremos algumas modificações para preparar o Editor.  

Imagem 3 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

Clique no menu inserir, depois escolha a opção Módulo: 

Imagem 4 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

Os módulos são locais onde colocaremos nossas macros de forma organizadas, separando-as por tipos e categorias. 

Imagem 5- Editor Visual Basic – Como configurá-lo no Excel passo a passo

Clique duas vezes no módulo que acabamos de criar: 

Imagem 6- Editor Visual Basic – Como configurá-lo no Excel passo a passo

Agora vamos criar uma rotina, digite:

Sub exemplo() 

    MsgBox “Olá mundo!” 

End Sub

Clique no botão executar. Ficará assim: 

Imagem 7- Editor Visual Basic – Como configurá-lo no Excel passo a passo

Imagem 8- Editor Visual Basic – Como configurá-lo no Excel passo a passo


Imagem 9- Editor Visual Basic – Como configurá-lo no Excel passo a passo

Uma mensagem de alerta irá mostrar o texto digitado. Essas mensagens são utilizadas para informar algo ao usuário. Se digitarmos errado o comando MsgBox sem as aspas, por exemplo, uma mensagem de erro será emitida:

Sub exemplo() 

    Mgb Olá mundo!

End Sub

Imagem 10 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

Observe que o comando digitado errado é pintado de cor vermelha, no editor de vocês deve ficar com outra cor, vamos criar essas alterações: 

Imagem 11 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

Essas mensagens de erro com alerta podem incomodar quando executadas continuamente e quando precisamos trocar de linha no documento, para retirá-las é muito simples. Clique no menu ferramentas/ opções: 

Imagem 12 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

Imagem 13 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

 Em editor, desmarque as opções: autoverificar sintaxe e requerer declaração de variável. Ele vai pintar de cor vermelha os erros sem criar mensagem de alerta, isso ajuda muito na hora de programar.


Imagem 14 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

A opção requerer declaração de variável obriga que todas as variáveis sejam declaradas antes de seu uso evitando erros no código. Antes dos novos módulos aparecerá o comando Option Explicit isso impede erros de variável. Não se preocupem, veremos isso mais a frente quando formos estudar sobre variáveis, no entanto já vamos preparar o editor para isso.

Na guia Formato do editor, na mesma janela, clique na opção texto normal e coloque de cor cinza: 

Imagem 15 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

Escolha a opção texto identificador e escolha a cor vermelha, para destacar os erros: 

Imagem 16 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

Agora clique no botão ok. Pronto configuramos nosso editor. Salve o arquivo. Vamos fazer alguns testes para ver se funcionou. Clique no menu Inserir e clique na opção módulo:

 

Imagem 17 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

Observe que o comando Option Explicit apareceu na parte superior do novo módulo criado.

 

Imagem 18 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

Clique no menu exibir e escolha opção Janela de Verificação Imediata.

 

Imagem 19 - Editor Visual Basic – Como configurá-lo no Excel passo a passo

Com a Janela de Verificação Imediata podemos efetuar testes e obter resultados sem mudar de janela, isso facilita bastante o trabalho com possibilidade de verificar resultados instantaneamente. 

Imagem 20 - Editor Visual Basic – Como configurá-lo passo a passo

Digite o código a seguir e o execute:

Sub exemplo()

    Debug.Print “Olá mundo!”

End Sub

Observe que o resultado aparecerá na Janela de Verificação Imediata:

 

Imagem 21 - Editor Visual Basic – Como configurá-lo passo a passo

Agora não teremos alertas desnecessários, os erros serão coloridos de cor vermelha e já conhecemos a Janela de Verificação Imediata. Espero que tenham gostado, nos próximos artigos começaremos a utilizar o editor do Visual Basic. Até mais pessoal!

Planilha criada na aula: baixar

Comentários

Postagens mais visitadas deste blog

VBA Word - Introdução ao trabalho e natureza desse projeto

Aprendendo a usar macros VBA no Excel de forma rápida e fácil