Compartir a través de


Información sobre la compilación condicional

Use la compilación condicional para ejecutar bloques de código de forma selectiva, por ejemplo, instrucciones de depuración que comparan la velocidad de diferentes enfoques con la misma tarea de programación o localización de una aplicación para distintos lenguajes.

Declara una constante del compilador condicional en el código con la directiva #Const y denota que los bloques de código se compilarán condicionalmente con el #If... A continuación, #Else directiva.

En el ejemplo siguiente se ejecuta código de depuración o código de producción, en función del valor de la variable.

' 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

Consulte también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.