miércoles, 10 de septiembre de 2014

Variables en VBA

Archivo de Excel utilizado: excelavanzado_variables.xlsm

En la programación de macros para Excel en VBA (Visual Basic para Aplicaciones) es muy recomendable el uso de variables para trabajar. Normalmente simplifican la compresión del código y en otros casos son imprescindibles.

Primer Vídeo

Veamos los tipos de variables. Disponemos de un documento compartido con las diferentes variables que podemos utilizar al programar macros. Es un documento de Google Drive que se puede ver en el siguiente enlace.



Segundo Vídeo

Veamos una macro que define las variables, asigna valores a esas variables y finalmente usa los valores de las variables para escribir en nuevas celdas. Se ejecuta la macro paso a paso pulsando F8. 
Aprenderemos a usar la "Ventana Locales" donde se muestra el valor de cada variable a medida que se ejecuta la macro paso a paso.



Tercer Vídeo

Definir o dimensionar las variables en Excel con DIM es optativo pero muy recomendable.

Con OPTION EXPLICIT conseguimos auto-obligarnos a definir previamente las variables utilizadas.

Para que automáticamente se añada OPTION EXPLICIT al inicio de cada nuevo Módulo podemos ir a Herramientas, Opciones y marcar la casilla correspondiente a "Requerir declaración de variables".



2 comentarios: