Funkcija LBound

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

Vraća vrijednost Long koja sadrži najmanji dostupni indeks za naznačenu dimenziju polja.

Sintaksa

LBound(nazivpolja [, dimenzija ] )

Sintaksa funkcije LBound sadrži ove argumente:

Argument Opis
nazivpolja Obavezno. naziv varijable polja; slijedi standardne konvencije za imenovanje varijabli.
dimenzija Neobavezno. Variant (dugo). Cijeli broj koji označava koja će biti vraćena donja granica dimenzije. Koristite 1 za prvu dimenziju, 2 za drugu i tako dalje. Ako se dimenzija izostavi, pretpostavlja se da je 1.

    

Napomene

Funkcija LBound koristi se s funkcijom UBound za određivanje veličine polja. Pomoću funkcije UBound pronađite gornju granicu dimenzije polja.

LBound vraća vrijednosti u sljedećoj tablici za polje sljedećih dimenzija:

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

Naredba Vraćena vrijednost
LBound(A, 1) 1
LBound(A, 2) 0
LBound(A, 3) -3

    

Zadana donja granica za bilo koju dimenziju je 0 ili 1, ovisno o postavci naredbe OptionBase . Baza polja stvorenog pomoću funkcije Array je nula; na njega ne utječe baza mogućnosti.

Polja za koja se dimenzije postavljaju pomoću uvjeta To u naredbama Dim, Private, Public, ReDim ili Static mogu imati bilo koju cjelobrojnu vrijednost kao donju granicu.

Primjer

Napomena

Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom primjeru pomoću funkcije LBound određuje najmanji dostupan indeks za naznačenu dimenziju polja. Pomoću naredbe Option Base nadjačajte zadanu vrijednost indeksa osnovnog polja od 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.