Devuelve una que Variant contiene una matriz.
Sintaxis
Array(arglist)
El argumento requerido arglist es una lista delimitada por comas de valores que se asignan a los elementos de la matriz en el Variantarchivo . Si no especifica ningún argumento, Access crea una matriz de longitud cero.
Observaciones
Para hacer referencia a un elemento de una matriz, use el nombre de la variable seguido de paréntesis que contengan el número de índice del elemento que desee. En el siguiente ejemplo, la primera instrucción crea una variable denominada A .Variant La segunda instrucción asigna una matriz a A. La última instrucción asigna el valor del segundo elemento de la matriz a otra variable.
Nota
Los ejemplos siguientes muestran cómo usar esta función en un módulo de Visual Basic para Aplicaciones (VBA). Para obtener más información sobre cómo trabajar con VBA, seleccione Referencia para desarrolladores en la lista desplegable situada junto a Búsqueda y escriba uno o varios términos en el cuadro de búsqueda.
Dim A As Variant
A = Array(10,20,30)
B = A(2)
El límite inferior de una matriz creada por la Array función está determinado por el límite inferior especificado con la Option Base instrucción, a menos que Array esté calificado con el nombre de la biblioteca de tipos, como VBA.Array. Si la califica con el nombre de la biblioteca de tipos, Array no se ve afectada por Option Base.
Nota
Una Variant que no está declarada como matriz puede contener una matriz. Una Variant variable puede contener una matriz de cualquier tipo, excepto cadenas de longitud fija y tipos definidos por el usuario. A Variant que contiene una matriz es conceptualmente diferente de una matriz cuyos elementos son de tipo Variant, pero se accede a los elementos de la matriz de la misma manera.
Ejemplo
En este ejemplo se usa la Array función para devolver un Variant que contiene una matriz.
Dim MyWeek, MyDay
MyWeek = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")
' Return values assume the lower bound is set to 1 by using the
' Option Base statement.
MyDay = MyWeek(2) ' MyDay contains "Tue".
MyDay = MyWeek(4) ' MyDay contains "Thu".