Hay veces que es muy molesto usar Option Explicit ya que tienes que declarar todas las variables pero tiene algo bueno ya que si no declaras las variables pueden confundir el tipo y joderse todo el proyecto
Bueno... puede ser una molestia .... pero te crea buenos habitos de programación... (cosa que VB no suele hacer )Muchas veces, si utilizas variables con nombres largos puede que te equivoques al escribirlas... en eso Option Explicit te ayuda...