Arreglos en VBA
Los arreglos en VBA pueden ser entendidos como un grupo de variables contenidas dentro de otro repositorio. Dentro de un arreglo podemos referirnos a un valor específico (elemento) utilizando su posición (índice).
Para comprender mejor lo que es un arreglo observa la siguiente imagen:
Un arreglo es una colección de “casillas” que contendrán variables individuales. Casa casilla tendrá un número de índice el cual nos permitirá asignar u obtener el valor que contiene.
Crear un arreglo en VBA
Para crear un arreglo en VBA utilizamos la siguiente instrucción:
Dim Paises(1 To 5) As String
Con este código estamos creando el arreglo llamado Paises que tendrá 5 elementos y estamos indicando que cada uno de los elementos será del tipo String, es decir, cadenas de texto. Una vez que ha sido creado el arreglo podemos asignar sus valores de la siguiente manera.
Paises(1) = "Argentina"
Paises(2) = "Colombia"
Paises(3) = "España"
Paises(4) = "México"
Paises(5) = "Perú"
Acceder un elemento del arreglo
Para acceder cualquier elemento del arreglo simplemente colocamos el nombre del arreglo seguido por paréntesis y el número de índice del elemento que necesitamos. Por ejemplo, para desplegar un mensaje con el nombre de país España puedo utilizar la siguiente instrucción:
MsgBox Paises(3)
El resultado de esta instrucción será el siguiente:
No hay comentarios:
Publicar un comentario