Funkcija Array

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

Atgriež aVariant, kas satur masīvs.

Sintakse

Masīva ( arglist )

Nepieciešama arglistarguments ir atdalīts ar komatiem vērtības, kas ir piešķirtas ietverta variantamasīva elementu sarakstu. Ja ir norādīts neviens arguments, tiek izveidots nulles garuma masīva.

Piezīmes

Notācija izmanto, lai atsauktos uz masīva elementu, kas sastāv no mainīgais vārdu, kam seko iekavas, kurā ir indeksa skaitli, kas norāda vajadzīgo elementu. Šajā piemērā pirmo priekšraksts izveido mainīgo ar nosaukumu Avarianta. Izmantojot otro priekšrakstu piešķir masīva mainīgo A. Pēdējā izraksta piešķir otrajā masīva elementā uz citu mainīgo esošo vērtību.

Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana 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 ievadiet šajā lodziņā vienu vai vairākus vārdus.

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

Apakšējā robeža masīva izveidojis, izmantojot funkciju masīva nosaka apakšējā robeža, kas norādīta ar Opcijas bāze paziņojumu, ja vien masīva kvalificēts ar tipu bibliotēkas nosaukumu (piemēram, VBA. Masīva). Ja kvalificēts ar tipu bibliotēkas nosaukumu, masīvs ir neietekmē Opcijas bāze.

Piezīme.: Varianta , nav deklarēts kā masīva joprojām var saturēt masīvu. Varianta mainīgo var saturēt masīvu jebkāda veida, izņemot noteikta garuma virknes un lietotāja definētus tipus. Lai gan varianta satur masīva ir konceptuāli atšķiras no masīvs, kura elementi ir tipa varianta, masīva elementu tiek piekļūts tādā pašā veidā.

Piemērs

Šajā piemērā funkcija Array , lai atgrieztu varianta satur masīva.

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".
Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×