Présentation de la compilation conditionnelle

Utilisez la compilation conditionnelle pour exécuter des blocs de code de manière sélective, par exemple, pour déboguer des instructions comparant la vitesse de différentes approches à la même tâche de programmation ou localiser une application pour différents langages.

Vous déclarez une constante de compilateur conditionnel dans le code avec la directive #Const , et vous indiquez les blocs de code à compiler de manière conditionnelle avec le #If... Ensuite...#Else directive.

L’exemple suivant exécute du code de débogage ou du code de production, en fonction de la valeur 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

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.