Antes de usar una variable, tienes que declararla. La instrucción Dim, sirve para eso, para declarar variables. Las variables son almacenes de datos; por ejemplo si yo escribo
Dim Texto as String
Dim Numero as Integer
En el primer caso, estoy creando un almacén de datos tipo String (es decir, caracteres alfanumericos), en el segundo de tipo Integer (un número entero) etc. A la instrucción Dim se le puede unir el tamaño que va a tener; por ejemplo
Dim Texto As String * 9
Dim Numero As Integer * 9
Esa variable String va a almacenar sólo 9 caracteres; y esa variable Integer, sólo almacenará un número de hasta 9 cifras.
En VB 6.0 no es obligatorio declarar las variables aunque es una buena costumbre. Si quieres que VB te de error si no declaras las variables (por ejemplo para exportar código a otros lenguajes en los que si sea obligatorio) utiliza este comando dentro de "General Declarations":
Un saludo