UBound függvény

Hatókör
Microsoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Egy tömb megadott dimenziójának legnagyobb rendelkezésre álló alsó indexét tartalmazó Long értéket ad vissza.

Szintaxis

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

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

Argumentum Leírás:
tömbnév Kötelező megadni. A tömbváltozó neve; 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ó felső határát adja vissza a függvény. 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 UBound függvényt az LBound függvénnyel együtt használjuk a tömb méretének meghatározásához. Az LBound függvénnyel megkereshet egy tömbdimenzió alsó határát.

Az UBound az alábbi értékeket adja vissza egy tömbhöz az alábbi dimenziókkal:

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

Nyilatkozatot Visszatérési érték
UBound(A, 1) 100
UBound(A, 2) 3
UBound(A, 3) 4

    

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 UBound függvénnyel határozza meg a tömb megadott dimenziójának legnagyobb elérhető alsó indexét.

Dim Upper
' Declare array variables.
Dim MyArray(1 To 10, 5 To 15, 10 To 20)
Dim AnyArray(10)
Upper = UBound(MyArray, 1)    ' Returns 10.
Upper = UBound(MyArray, 3)    ' Returns 20.
Upper = UBound(AnyArray)    ' Returns 10.