/ / Excel VBA Array Function

Función Excel VBA Array

los Función de matriz en Excel VBA se puede utilizar para inicializar rápida y fácilmente una matriz. Coloque un botón de comando en su hoja de trabajo y agregue las siguientes líneas de código:

1. Primero, cree una variable llamada departamentos de tipo Variante.

Dim departments As Variant

2. Use la función de matriz para asignar una matriz a los departamentos variables. Agregue la siguiente línea de código:

departments = Array("Sales", "Production", "Logistics")

3. Para mostrar el elemento con el índice 1, agregue la siguiente línea de código:

MsgBox departments(1)

Resultado:

Resultado de la función de matriz

Por defecto, el índice del elemento de la matriz comienza desde 0.

4. Agregue Option Base 1 a la sección Declaraciones generales si desea que el índice comience desde 1.

Añadir opción Base 1

Resultado cuando vuelve a hacer clic en el botón de comando.

Resultado de la función de matriz con la opción Base 1

Para ver un ejemplo práctico de la función de Array, vea nuestro programa de nombres Meses.

Lea también: