Funcția Array

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Returnează aVariant care conține o matrice.

Sintaxă

Matrice ( arglist )

Necesară arglistargument este o virgulă listă de valori care sunt atribuite elementelor din matricea conținută în cadrul Variant. Dacă argumentele nu sunt specificate, se creează o matrice de lungime zero.

Observații

Notația utilizată pentru a face referire la un element dintr-o matrice este format din numele variabilă urmat de paranteze care conține un număr de index care indică faptul că elementul dorit. În exemplul următor, prima declarație creează o variabilă denumit A ca o Variant. A doua instrucțiune atribuie o matrice de variabile A. Declarația ultima atribuie valoarea conținute în al doilea element matrice la altă variabilă.

Notă : Exemplele care urmează demonstrează utilizarea acestei funcții î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 și 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 utilizând funcția matrice este determinat de limita inferioară specificat cu declarația opțiunea de bază , decât dacă matrice este calificat cu numele bibliotecii de tip (de exemplu VBA. Matrice). Dacă calificate cu numele de tip de bibliotecă, matrice este afectată de Opțiunea de bază.

Notă : O Variant care nu este declarat ca o matrice poate conține încă o matrice. O variabilă Variant poate conține o matrice de orice tip, cu excepția șiruri de lungime fixă și tipuri de definite de utilizator. Deși o Variant care conține o matrice este conceptual diferite dintr-o gamă ale căror elemente sunt de tipul Variant, elementele de matrice sunt accesate în același fel.

Exemplu

Acest exemplu utilizează funcția matrice pentru a returna o Variant care conține o matrice.

Dim MyWeek, MyDay
MyWeek = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")
' Return values assume lower bound set to 1 (using Option Base
' statement).
MyDay = MyWeek(2) ' MyDay contains "Tue".
MyDay = MyWeek(4) ' MyDay contains "Thu".

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×