Istruzione Option Explicit

Forza la dichiarazione esplicita di tutte le variabili in uno script.

Sintassi

Option Explicit

Note

Se utilizzata, l'istruzione Option Explicit deve essere visualizzata in uno script prima di qualsiasi altra istruzione.

Se si utilizza l'istruzione Option Explicit, è necessario dichiarare in modo esplicito tutte le variabili utilizzando le istruzioni Dim, Private, Public o ReDim. Se si tenta di utilizzare un nome di variabile non dichiarata, si verifica un errore.

Suggerimento: utilizzare l'istruzione Option Explicit per evitare di digitare in modo errato il nome di una variabile esistente o per evitare confusione nel codice se l'ambito della variabile non è chiaro.

Nell'esempio seguente viene illustrato l'uso dell'istruzione Option Explicit.

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