Sie sind auf Seite 1von 2

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 especfico (elemento) utilizando su posicin (ndice).

Para comprender mejor lo que es un arreglo observa la siguiente imagen:

Un arreglo es una coleccin de casillas que contendrn variables individuales.


Casa casilla tendr un nmero 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 instruccin:

Dim Paises(1 To 5) As String

Con este cdigo 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) = "Espaa"

Paises(4) = "Mxico"

Paises(5) = "Per"
Acceder un elemento del arreglo
Para acceder cualquier elemento del arreglo simplemente colocamos el nombre
del arreglo seguido por parntesis y el nmero de ndice del elemento que
necesitamos. Por ejemplo, para desplegar un mensaje con el nombre de pas
Espaa puedo utilizar la siguiente instruccin:

MsgBox Paises(3)

El resultado de esta instruccin ser el siguiente:

Das könnte Ihnen auch gefallen