Funkcija „LBound“

Primenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Daje tip dugački koji sadrži najmanji raspoloživi indeksni tekst za naznačenu dimenziju niza.

Sintaksa

LBound(arrayname [, dimenzija ] )

Sintaksa funkcije LBound ima sledeće argumente:

Argument Opis
Ime niza Obavezno. Ime promenljive niza; Sledite standardne konvencije imenovanja promenljivih.
Dimenzija Opcionalno. Varijanta (Long). Ceo broj koji ukazuje na to koja je data donja granica dimenzije. Koristite 1 za prvu dimenziju, 2 za drugu i tako dalje. Ako se izostavi dimenzija , pretpostavlja se da je 1.

    

Napomene

Funkcija LBound se koristi zajedno sa funkcijom UBound za određivanje veličine niza. Koristite funkciju UBound da biste pronašli gornju granicu dimenzije niza.

LBound daje vrednosti iz sledeće tabele za niz sa sledećim dimenzijama:

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

Naredba Povratna vrednost
LBound(A, 1) 1
LBound(A, 2) 0
LBound(A, 3) -3

    

Podrazumevana donja granica za bilo koju dimenziju je 0 ili 1, u zavisnosti od postavke izjave OptionBase . Osnova niza kreiranog pomoću funkcije Array je nula; na njega ne utiče baza opcija.

Nizovi za koje su dimenzije postavljene pomoću odredbe To u izjavi Dim, Private, Public, ReDim ili Static mogu da imaju bilo koju celobrojnu vrednost kao donju granicu.

Primer

Napomena

Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.

Ovaj primer koristi funkciju LBound za određivanje najmanjeg dostupnog indeksnog teksta za naznačenu dimenziju niza. Koristite izraz Option Base da biste zamenili podrazumevanu indeksnu vrednost osnovnog niza 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.