"Option Explicit"-Anweisung

Erzwingt eine explizite Deklaration aller Variablen in einem Skript.

Syntax

Option Explicit

Anmerkungen

Bei Verwendung der "Option Explicit"-Anweisung in einem Skript muss diese vor allen anderen Anweisungen angezeigt werden.

Wenn Sie die "Option Explicit"-Anweisung verwenden, müssen Sie alle Variablen explizit mit den Anweisungen "Dim", "Private", "Public" oder "ReDim" deklarieren. Wenn Sie einen nicht deklarierten Variablennamen verwenden, tritt ein Fehler auf.

Tipp: Verwenden Sie "Option Explicit", um zu vermeiden, dass der Name einer vorhandenen Variable falsch eingegeben wird, oder um Verwechslungen im Code zu vermeiden, wenn der Geltungsbereich der Variable nicht eindeutig ist.

Das folgende Beispiel veranschaulicht die Verwendung der "Option Explicit"-Anweisung.

Beispiel 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.