Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Vectores en VBA

| 0 comments

Los vectores en VBA, también conocidos como arreglos permiten el almacenamiento de varios valores (del mismo tipo de dato) en una especie de lista de elementos, los vectores o arreglos en VBA tiene al menos una dimensión.

Ejemplos de Vectores de una Dimensión

Un Arreglo Vector estaría compuesto por varios elementos del mismo tipo de dato que poseen un nombre común.

Para definir un Arreglo Vector lo realizamos de la siguiente forma:

Al definir el arreglo para Nota(4), Excel nos indica que la variable Nota puedo tomar 5 valores de 0 a 4.

El vector Nota esta compuesto por 5 elementos: Nota(0), Nota(1), Nota(2), Nota(3) y Nota(4).

Otra forma de declarar un Arreglo Vector es por medio de un Lazo For

Podemos denotar que la variable Dato contiene 6 tiene elementos del 1 al 6. de una sola dimensión.

Archivo: Vectores en VBA

Ejemplos de Vectores varias dimensiones

Notemos que los vectores pueden tener varias dimensiones en este caso una declaración, podría ser de la siguiente forma:

Dim Datos(2, 2) As String

En el siguiente ejemplo podemos ver como a uno de los elementos de este vector o arreglo, se le asigna el valor existente en una de las celdas, para luego mostrarlo por medio de un msgbox.

 

Sub prueba()

Dim Datos(2, 2) As String

Datos(1, 1) = Cells(3, 4)

MsgBox Datos(1, 1)

End Sub

Podemos observar mas ejemplos en:

Arreglos en VBA

Declarar Arreglos en VBA

Deja un comentario

Required fields are marked *.


Excel Avanzado located at , Lima, Perú . Reviewed by usuarios rated: 4.7 / 5