Originariamente inviato da freezone

E' obbligatorio mettere Option Explicit?
no, serve soltanto a dire al compilatore che è necessario controllora i tipi delle varibili prima delle assegnazioni o, se non mi ricordo male per evitare le conversioni implicite da un tipo di dati all'altro.

Scusami se a volte posso sembrare confusionario ma sono passato a VB.NET da diversi mesi e ho perso alcuni meccanismi di vb