Returnează un care Variant conține o matrice.
Sintaxă
Array(arglist)
Argumentul obligatoriu arglist este o listă delimitată prin virgule de valori care sunt atribuite elementelor matricei din Variant. Dacă nu specificați niciun argument, Access creează o matrice de lungime zero.
Observații
Pentru a face referire la un element dintr-o matrice, utilizați numele variabilei urmat de parantezele care conțin numărul de index pentru elementul dorit. În exemplul următor, prima instrucțiune creează o variabilă denumită AVariant. A doua instrucțiune atribuie o matrice pentru A. Ultima instrucțiune atribuie valoarea din al doilea element de matrice unei alte variabile.
Notă
Următoarele exemple vă arată cum să utilizați această funcție într-un modul Visual Basic for Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați Referințe pentru dezvoltatori în lista verticală de lângă Căutare, apoi introduceți unul sau mai mulți termeni în caseta de căutare.
Dim A As Variant
A = Array(10,20,30)
B = A(2)
Limita inferioară a unei matrice create de funcție Array este determinată de limita inferioară specificată cu instrucțiuneaOption Base, dacă nu este calificată cu numele bibliotecii de tipuri, cum VBA.Arrayar Array fi . Dacă îl calificați cu numele bibliotecii de tipuri, Array nu este afectat de Option Base.
Notă
Un fișier Variant care nu este declarat ca matrice poate conține totuși o matrice. O Variant variabilă poate conține o matrice de orice tip, cu excepția șirurilor de lungime fixă și a tipurilor definite de utilizator. O matrice Variant care conține o matrice este diferită conceptual de o matrice ale cărei elemente sunt de tipul Variant, dar puteți accesa elementele de matrice în același mod.
Exemplu
Acest exemplu utilizează Array funcția pentru a returna un care conține o Variant matrice.
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".