Declaración de Variables en VBA excel

17 jul 2019

Declaración de Variables en VBA excel


En días anteriores hemos visto la manera de cómo crear una macro, como ejecutar dicha macro, la función Inputbox y el uso de las variables de una manera simple...creo jajaja
Ahora les voy a explicar brevemente como se tiene que declarar las variables
pero antes de comenzar, primero debemos saber qué tipos de variables hay: (te voy mostrar las que se usan de forma más común, "según yo")

Date para almacenar fechas
Double para números con punto decimal
Integer para almacenar números enteros
Long números de alta precisión
Object para almacenar objetos
Range para almacenar rangos
String para almacenar textos
Variant (esta variable ya viene definida por default)

Las variables pueden ser utilizadas en un procedimiento, modulo o proyecto.

Para declarar nuestras variables debemos:
Escribir DIM antes del nombre de nuestra variable y con AS definimos que tipo de variable es:
Por ejemplo:
*Dim Minombre As String*
Nuestra macro con la declaración de nuestra variable quedaría de la siguiente manera:
Sub MiPrimeraMacro()
Dim Minombre As String
Minombre = InputBox ("¿Cuál es tu nombre?")
Range("A1").Value = MiNombre
End Sub

y te has de preguntar, porque debo declarar mis variables, pues la respuesta es: para usar de mejor manera la memoria de nuestra Pc.

2 comentarios :