In visual basic si può scegliere la dichiarazione obbligatoria delle variabili a parer mio fortemente consigliata, in questo modo tutte le varibili non riconosciute vengono intercettate e segnalate.

se metti appunto "Option explicit" vuol dire che la dichiarazione delle variabili è obbligatoria e nelle righe sottostanti dichiari
tutte le variabili

esempio:
Code:
Option explicit
Dim Numero As integer 'numero intero
Dim Denaro As Currency 'No comment
Dim Immagine As Object 'No comment
'eccetera ci sono molti tipi di variabili che non stò ad elencarti
Code\