martes, 16 de mayo de 2017

TIPOS DE DATOS DEFINIDOS POR EL USUARIO EN VBA

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.

No hay comentarios:

Publicar un comentario