Partilhar via


Escrever instruções do Visual Basic

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

  • Declarações de declaração, que atribuem um nome a 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. Estas instruções podem executar um método ou função e podem repetir ou ramificar através de blocos de código. Muitas vezes, as instruções executáveis contêm operadores matemáticos ou condicionais.

Continuar uma instrução sobre várias linhas

Normalmente, uma instrução encaixa numa linha, mas pode continuar uma instrução para a linha seguinte utilizando um caráter de continuação de linha. No exemplo seguinte, a instrução executável MsgBox continua ao longo de 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 a qualquer pessoa que leia o seu código. O Visual Basic ignora comentários quando executa os seus procedimentos. As linhas de comentário começam com um apóstrofo (') ou seguidas Rem por um espaço e podem ser adicionadas em qualquer lugar num procedimento. Para adicionar um comentário à mesma linha que uma instrução, insira um apóstrofo após a instrução, seguido do comentário. Por predefinição, os comentários são apresentados como texto verde.

Verificar erros de sintaxe

Se premir ENTER depois de escrever uma linha de código e a linha for apresentada a vermelho (também poderá ser apresentada uma mensagem de erro), tem de descobrir o que está errado com a sua instrução e, em seguida, 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.