Un tipo
de dato determina que operaciones y valores puede tener una variable, como
sabemos en VBA tenemos los siguientes tipos
de datos: integer , boolean , byte , doublé , decimal , single , String ,
currency , Date , object , variant.
VBA como la gran mayoría de lenguajes le permite
al programador definir sus propios tipos de dato, para tal fin usaremos la instrucción
TYPE de tipo public , private o como en el siguiente ejemplo sin tipo. Como ejemplo definimos un tipo de dato que
representa la información de los clientes en un programa VBA:
Como podemos ver el tipo de dato está conformado
por variables diferentes (enteros, cadenas, fecha, etc.), podríamos incluir también
una matriz e incluso otro tipo de dato definido por nosotros mismos. Cuando ya
hemos creado nuestro tipo de datos podemos usarlo como se muestra en la
siguiente rutina:
Definimos una
variable de tipo Clientes a la que llamamos mycliente, podemos acceder a cada
elemento del tipo de datos cliente lo como se muestra en la rutina: variable. (Variable del tipo de dato).
Un tipo de dato definido
por el programador servirá para que nuestros programas sean más legibles, lo
cual facilitaría el mantenimiento del programa.
En el caso del
ejemplo el tipo de dato que creamos nos servirá para asignarle valor a una instrucción
sql:
Si necesitas automatizar tus procesos en Excel escríbeme
a macrosymacros1@gmail.com.
Con este curso online aprenderás más
sobre VBA.
El curso consta de 7 horas y 28 lecciones
en vídeo. Aprenderás a ahorrar tiempo en excel , al automatizar tu trabajo
mediante macros evitando pérdida de tiempo en tareas repetitivas. Aprenderás
desde cero a programar en VBA.
Para mayor información sobre el curso de VBA sigue este enlace.
Si te gusto la macro descarga mi ebook con más de veinte macros ejemplificadas y
explicadas como esta.