Partilhar via


Noções básicas sobre compilação condicional

Use a compilação condicional para executar blocos de código seletivamente, por exemplo, depurando instruções comparando a velocidade de abordagens diferentes com a mesma tarefa de programação ou localizando um aplicativo para idiomas diferentes.

Você declara uma constante de compilador condicional no código com a diretiva #Const e denota blocos de código a serem compilados condicionalmente com o #If... Então... #Else diretiva.

O exemplo a seguir executa código de depuração ou código de produção, com base no valor da variável.

' Declare public compilation constant in Declarations section. 
#Const conDebug = 1 
 
Sub SelectiveExecution() 
    #If conDebug = 1 Then 
        ... ' Run code with debugging statements. 
    #Else 
        ... ' Run normal code. 
    #End If 
End Sub

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.