Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Egy long értéket ad vissza, amely egy tömb megadott dimenziójának legkisebb elérhető alsó indexét tartalmazza.

Szintaxis

LBound ( tömbnév [, dimenzió ] )

Az LBound függvény szintaxisa az alábbi argumentumokat foglalja foglalja tartalmazza:

argumentumok

Leírás

tömbnév

Megadása kötelező. A tömb neve változó; a szabványos változóelnevezési konvenciók szerint történik.

dimenzió

Nem kötelező. Változó (hosszú). Egész szám, amely azt jelzi, hogy melyik dimenzió alsó határa lesz visszaadva. Használja az 1-et az első dimenzióhoz, a 2-t a másodikhoz stb. Ha a dimenzió nincs megadva, a rendszer 1-et feltételez.

Megjegyzések

Az LBound függvényt az UBound függvénnyel együtt használjuk a tömb méretének meghatározásához. A tömbdimenzió felső határának megkereséséhez használja az UBound függvényt.

Az LBound az alábbi táblázatban szereplő értékeket adja vissza egy tömbhöz a következő dimenziókkal:

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

Nyilatkozat

Visszatérési érték

LBound(A, 1)

1

LBound(A, 2)

0

LBound(A, 3)

-3

Bármely dimenzió alapértelmezett alsó határa 0 vagy 1, az OptionBase utasítás beállításától függően. A Tömb függvénnyel létrehozott tömb alapja nulla; az Option Base nem érinti.

Azok a tömbök, amelyek dimenziói a Dim, Private, Public, ReDim vagy Static utasítás To záradékával vannak beállítva, alsó határként bármilyen egész számot tartalmazhatnak.

Példa

Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ez a példa az LBound függvénnyel határozza meg a tömb megadott dimenziójának legkisebb elérhető alsó indexét. Az Option Base utasítással felülbírálhatja a 0-s alaptömb alsó indexértékét.

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.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.