Funkcija Array

Attiecas uz
Access pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Atgriež a, Variant kas satur masīvu.

Sintakse

Array(arglist)

Nepieciešamais arglist arguments ir komatatdalīto vērtību saraksts, kas ir piešķirtas masīva elementiem .Variant Ja nenorādīsit nevienu argumentu, programma Access izveidos nulles garuma masīvu.

Piezīmes

Lai atsauktos uz elementu masīvā, izmantojiet mainīgā nosaukumu, kam seko iekavas, kas satur vajadzīgā elementa indeksa numuru. Nākamajā piemērā pirmais priekšraksts izveido mainīgo ar nosaukumu AVariant. Otrais priekšraksts piešķir masīvu A. Pēdējais priekšraksts piešķir vērtību otrajā masīva elementā citam mainīgajam.

Piezīme

Nākamajos piemēros ir parādīts, kā izmantot šo funkciju Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un pēc tam meklēšanas lodziņā ievadiet vienu vai vairākus vārdus.

Dim A As Variant
A = Array(10,20,30)
B = A(2)

Funkcijas izveidota Array masīva apakšējo robežu nosaka apakšējā robeža, kas norādīta Option Base ar priekšrakstu, ja vien tā nav Array kvalificēta ar tipu bibliotēkas nosaukumu, piemēram VBA.Array, . Ja to kvalificējat ar tipu bibliotēkas nosaukumu, Array to neietekmē Option Base.

Piezīme

Variant A, kas nav deklarēts kā masīvs, joprojām var saturēt masīvu. Mainīgajā Variant var būt jebkāda tipa masīvs, izņemot fiksēta garuma virknes un lietotāja definētus tipus. A Variant , kas satur masīvu, konceptuāli atšķiras no masīva, kura elementi ir tipa Variant, bet jūs piekļūstat masīva elementiem tādā pašā veidā.

Piemērs

Šajā piemērā funkcija tiek izmantota Array , lai atgrieztu a, Variant kas satur masīvu.

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".