Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Tagastatakse aVariant, milles on massiiv.

Süntaks

Array( arglist )

Nõutav liitloendargument on komaga eraldatud väärtuste loend, mis on määratud variandi massiivi elementidele. Kui argumente pole määratud, luuakse nullpikkusega massiiv.

Kommentaarid

Massiivi elemendile viitamiseks kasutatav määratlus koosneb muutuja nimest, millele järgnevad sulud, mis sisaldavad soovitud elementi tähistavat registrinumbrit. Järgmises näites loob esimene lause muutuja nimega Avariandina. Teine lause määrab massiivi muutujale A. Viimane lause määrab teises massiivielemendis sisalduva väärtuse teisele muutujale.

Märkus.: Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.

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

Funktsiooni Array abil loodav massiivi alumine piir tuletatakse alampiiri järgi, mis on määratud lausega Option Base (kui Array määramisel ei kasutata tüübi teegi nime, näiteks VBA.Array). Kui määramisel kasutatakse teegi nime tüüpi, siis Option Base massiivi ei mõjuta.

Märkus.:  Variant, mis ei ole massiivina kinnitatud, võib siiski massiivi sisaldada. Variandi muutuja võib sisaldada igat tüüpi massiivi (välja arvatud fikseeritud pikkusega stringe ja kasutaja määratud tüüpe). Hoolimata sellest, et massiivi sisaldav variant on idee poolest erinev massiivist, mille elemendid on variandi tüüpi, pääsetakse massiivi elementidele ligi ühtviisi.

Näide

Selles näites leitakse funktsiooni Array abil variant, mis sisaldab massiivi.

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

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×