Excel VBA Función array
La 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 la hoja de trabajo y añadir las líneas de código siguientes:
-
En primer lugar, crear una variable departamentos con nombre de tipo Variant.
Dim departments As Variant
-
Utilice la función de matriz para asignar una matriz a los departamentos de variables. Agregue la siguiente línea de código:
departments = Array("Sales", "Production", "Logistics")
-
Para mostrar el elemento con índice 1, agregue la siguiente línea de código:
MsgBox departments(1)
Resultado:
Por defecto, el índice del elemento de la matriz se inicia desde 0.
-
Agregar Option Base 1 a la sección de declaraciones generales si desea que el índice para empezar desde 1.
Como resultado al hacer clic en el botón de comando.
Para un ejemplo práctico de la función Array, ver nuestro ejemplo programa enlace: / VBA-ejemplos meses de nombres [Mes] Nombres
.