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

Use a compilação condicional para executar blocos de código seletivamente, por exemplo, instruções de depuração comparando a velocidade de diferentes abordagens 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 para serem compilados condicionalmente com o #If... Então...#Else diretiva.

O exemplo a seguir executa o código de depuração ou o 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.