Como todo lenguaje de programación Visual Basic cuenta con sus tipos de datos primitivos
En Visual Basic no es estrictamente necesario declarar todas las variables antes de utilizarlas a no ser que se elija la opción Option Explicit que hace obligatorio declararlas.
Fuente: Apuntes de Programación con lenguajes de cuarta generación de la FCA de la UNAM