Force la déclaration explicite de toutes les variables dans un script.
Syntaxe
Option Explicit
Remarques
Si l'instruction Option Explicit est utilisée, elle doit apparaître dans un script avant toute autre instruction.
Lorsque vous utilisez l'instruction Option Explicit, vous devez déclarer explicitement toutes les variables à l'aide des instructions Dim, Private, Public ou ReDim. Si vous tentez d'utiliser un nom de variable non déclaré, une erreur survient.
Conseil : utilisez Option Explicit afin d'éviter de saisir le nom d'une variable existante de manière incorrecte ou afin d'éviter toute confusion dans le code lorsque la portée de la variable n'est pas claire.
L'exemple suivant illustre l'utilisation de l'instruction Option Explicit.
Exemple 1 :
Option Explicit ' Force explicit variable declaration. Dim MyVar ' Declare variable. MyInt = 10 ' Undeclared variable generates error. MyVar = 10 ' Declared variable does not generate error.