Option Explicit, instruction

Microsoft VBScript

Microsoft® Visual Basic® Scripting Edition Option Explicit, instruction  Référence du langage 
Version 1 


Description
Force la déclaration explicite de toutes les variables dans un script.
Syntaxe
Option Explicit
Notes
Si elle est utilisée, l'instruction Option Explicit doit apparaître dans un script avant toute autre instruction.

Quand vous utilisez l'instruction Option Explicit, vous devez déclarer explicitement toutes les variables en utilisant les instructions Dim, Private, Public ou ReDim. Si vous essayez d'utiliser le nom d'une variable non déclarée, une erreur se produit.


Conseil Utilisez Option Explicit pour éviter de taper incorrectement le nom d'une variable existante ou de créer une confusion dans le code si la portée de la variable n'est pas claire.

L'exemple ci-dessous illustre l'utilisation de l'instruction Option Explicit :

Option Explicit    ' Forcer la déclaration explicite des variables.
Dim MyVar          ' Déclarer une variable.
MyInt = 10         ' La variable non déclarée génère une erreur.
MyVar = 10         ' La variable déclarée ne génère pas d'erreur.