Escrevendo Visual Basic instruções

Uma instrução Visual Basic é uma instrução completa. Ele pode conter palavras-chave, operadores, variáveis, constantes e expressões. Cada instrução pertence a uma das três categorias a seguir:

  • Instruções de declaração, que nomeia uma variável, constante ou procedimento e também podem especificar um tipo de dados.

  • Instruções de atribuição, que atribuem um valor ou expressão a uma variável ou constante.

  • Instruções executáveis, que iniciam ações. Essas instruções podem executar um método ou função e podem fazer loop ou ramificação por meio de blocos de código. Instruções executáveis geralmente contêm operadores matemáticos ou condicionais.

Continuar uma instrução sobre várias linhas

Uma instrução normalmente se encaixa em uma linha, mas você pode continuar uma instrução na próxima linha usando um caractere de continuação de linha. No exemplo a seguir, a instrução executável MsgBox é continuada em três linhas:

Sub DemoBox() 'This procedure declares a string variable, 
 ' assigns it the value Claudia, and then displays 
 ' a concatenated message. 
 Dim myVar As String 
 myVar = "John" 
 MsgBox Prompt:="Hello " & myVar, _ 
 Title:="Greeting Box", _ 
 Buttons:=vbExclamation 
End Sub

Adicionar comentários

Os comentários podem explicar um procedimento ou uma instrução específica para qualquer pessoa que leia seu código. Visual Basic ignora comentários quando executa seus procedimentos. As linhas de comentário começam com um apóstrofo (') ou com Rem seguido de um espaço e podem ser adicionadas em qualquer lugar em um procedimento. Para adicionar um comentário à mesma linha que uma instrução, insira um apóstrofo após a instrução, seguido pelo comentário. Por padrão, os comentários são exibidos como texto verde.

Verificar erros de sintaxe

Se você pressionar ENTER após digitar uma linha de código e a linha for exibida em vermelho (uma mensagem de erro também pode ser exibida), você deve descobrir o que há de errado com sua instrução e corrigi-la.

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.