Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.
A megadott dimenziójú egy tömba legnagyobb elérhető alsó tartalmazó hosszú adattípust ad eredményül.
Szintaxis
UBound ( arrayname [dimenzió ] )
A UBound függvény szintaxisa alábbi argumentumokat foglalja magában:
Argumentum | Leírás |
---|---|
arrayname |
Szükséges. A tömb változó; neve szabványos változó elnevezési szabályai követi. |
dimenzió |
Nem kötelező. Variant (Hosszú). Milyen dimenzió felső határ megadó egész szám adja vissza. Használja az 1-az első dimenzió, a második, 2, és így tovább. Ha a dimenzió nem adja meg, 1 tekinti. |
Megjegyzések
A UBound függvény segítségével LBound függvény a határozza meg a tömb méretet. A LBound függvény használatával egy tömb dimenzió határértéke találja.
UBound függvény a következő értékeket a következő méretek tömb:
Dim A(1 To 100, 0 To 3, -3 To 4)
Kimutatás | 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.
Ebben a példában a UBound függvény a megadott dimenziójú tömb legnagyobb elérhető alsó határozza meg.
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.