El 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 denominada departamentos de tipo Variante.
Atenuar departamentos como variante
2. Utilice la función de matriz para asignar una matriz a los departamentos variables. Agregue la siguiente línea de código:
departamentos = Array ("Ventas", "Producción", "Logística")
3. Para mostrar el elemento con índice 1, agregue la siguiente línea de código:
Departamentos de MsgBox (1)
Resultado:
De forma predeterminada, el índice del elemento de la matriz comienza en 0.
4. Agregue Option Base 1 a la sección de Declaraciones generales si desea que el índice comience desde 1.
Resultado cuando vuelva a hacer clic en el botón de comando.
Para obtener un ejemplo práctico de la función Array, consulte nuestro programa de ejemplo Month Names.