Daje a Variant koji sadrži niz.
Sintaksa
Array(arglist)
Obavezni arglist argument je lista vrednosti razdvojenih zarezima koje su dodeljene elementima niza u tabeli Variant. Ako ne navedete nikakve argumente, Access kreira niz nulte dužine.
Napomene
Da biste uputili na element u nizu, koristite ime promenljive praćeno zagradama koje sadrže broj indeksa za element koji želite. U sledećem primeru, prvi izraz kreira promenljivu nazvanu AVariantkao . Druga izjava dodeljuje niz za A. Poslednji izraz dodeljuje vrednost u drugom elementu niza drugoj promenljivoj.
Napomena
Sledeći primeri pokazuju kako se ova funkcija koristi u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku "Referenca razvojnog programera " sa padajuće liste pored stavke "Pretraga", a zatim unesite termine u polje za pretragu.
Dim A As Variant
A = Array(10,20,30)
B = A(2)
Donja granica niza koji je funkcija kreirala Array određena je donjom granicom navedenom u izjavi Option Base , osim ako Array nije kvalifikovana imenom biblioteke tipova, kao što je VBA.Array. Ako ga kvalifikujete imenom biblioteke tipova, Array na njega ne utiče .Option Base
Napomena
Argument A Variant koji nije deklarisan kao niz i dalje može da sadrži niz. Promenljiva Variant može da sadrži niz bilo kog tipa osim niski fiksne dužine i korisnički definisanih tipova. Argument A Variant koji sadrži niz konceptualno se razlikuje od niza čiji su elementi tipa Variant, ali elementima niza pristupate na isti način.
Primer
Ovaj primer koristi funkciju Array kako bi se vratila datoteka koja Variant sadrži niz.
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".