Compartilhar via


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

Utilize a compilação condicional para executar blocos de código seletivamente, por exemplo, instruções de depuração que comparam a velocidade de diferentes abordagens à mesma tarefa de programação ou localizam uma aplicação para idiomas diferentes.

Declara uma constante de compilador condicional em código com a diretiva #Const e indica que os blocos de código serão compilados condicionalmente com o #If... Em seguida,...#Else diretiva.

O exemplo seguinte 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.