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 jelzett dimenziójához tartozó legnagyobb elérhető alsó indexet tartalmazó Hosszú értéket ad eredményül.

Szintaxis

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

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

Argumentum Leírás:
tömbnév Kötelező megadni. A tömbváltozó neve; A változóelnevezés szokásos szabályait követi.
dimenzió Nem kötelező. Változó (hosszú). A dimenzió felső határát megadó egész szám. Az első dimenzióhoz használja az 1-et, a másodikat 2-re és így tovább. Ha a dimenzió hiányzik, a függvény 1-et feltételez.

    

Megjegyzések

Az UBound függvény az LBound függvénnyel együtt használható egy tömb méretének meghatározására. Az LBound függvénnyel megállapíthatja egy tömbdimenzió alsó határát.

Az UBound a következő értékeket adja vissza az alábbi dimenziójú tömbökhöz:

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

Nyilatkozat 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 egy tömb jelzett 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.