Applies ToAccess pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Atgriež Long vērtību, kas satur mazāko pieejamo apakšrakstu norādītās dimensijas masīvs.

Sintakse

LBound (masīva nosaukums [, dimensija ] )

Funkcijas LBound sintaksē ir šādi argumenti:

Arguments

Apraksts

masīva nosaukums

Obligāts arguments. Masīva masīva mainīgais; ir spēkā standarta mainīgo nosaukumdošanas metodes.

dimensija

Neobligāts arguments. Variants (Garš). Vesels skaitlis, kas norāda, kura dimensijas zemākā robeža tiek atgriezta. Pirmajai dimensijai izmantojiet 1, otrajai dimensijai 2 utt. Ja dimensija ir izlaista, tiek pieņemts, ka tā ir 1.

Piebildes

Funkcija LBound tiek izmantota kopā ar funkciju UBound , lai noteiktu masīva lielumu. Izmantojiet funkciju UBound , lai atrastu masīva dimensijas augšējo robežu.

LBound atgriež masīva vērtības šajā tabulā ar šādām dimensijām:

Dim A(1 To 100, 0 To 3, -3 To 4)

Paziņojums

Atgrieztā vērtība

LBound(A, 1)

1

LBound(A, 2)

0

LBound(A, 3)

-3

Noklusējuma zemākā robeža jebkurai dimensijai ir 0 vai 1 atkarībā no priekšraksta OptionBase iestatījuma . Masīva bāze, kas izveidota ar funkciju Array , ir nulle; opciju bāze to neietekmē.

Masīviem, kuriem dimensijas ir iestatītas, izmantojot vērtībām Kam laukā Dim, Private, Public, ReDim vai Static var būt jebkura vesela skaitļa vērtība kā mazāka robeža.

Piemērs

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.

Šajā piemērā izmantota funkcija LBound , lai noteiktu mazāko pieejamo apakšrakstu norādītai masīva dimensijai. Izmantojiet priekšrakstu Option Base , lai ignorētu noklusējuma pamata masīva apakšraksta vērtību 0.

Dim Lower' Declare array variables.Dim MyArray(1 To 10, 5 To 15, 10 To 20)     Dim AnyArray(10)Lower = Lbound(MyArray, 1)     ' Returns 1.Lower = Lbound(MyArray, 3)    ' Returns 10.Lower = Lbound(AnyArray)' Returns 0 or 1, depending on setting of Option Base.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.