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.