Funkcia UBound

Vzťahuje sa na
Access pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vráti hodnotu typu Long obsahujúcu najväčší dostupný dolný index pre označenú dimenziu poľa.

Syntax

UBound(názov poľa [, dimenzia ] )

Syntax funkcie UBound má tieto argumenty:

Argument Popis
názovpoľa Povinný argument. Názov premennej poľa; sa riadi štandardnými konvenciami pomenovania premenných.
dimenzia Voliteľný argument. Variant (Long). Vráti celé číslo určujúce, horná hranica ktorej dimenzie sa vráti. Používajte 1 pre prvú dimenziu, 2 pre druhú a tak ďalej. Ak sa dimenzia vynechá, predpokladá sa hodnota 1.

    

Poznámky:

Funkcia UBound sa používa s funkciou LBound na určenie veľkosti poľa. Funkcia LBound sa používa na nájdenie dolnej hranice dimenzie poľa.

Funkcia UBound vráti nasledujúce hodnoty pre pole s týmito dimenziami:

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

Príkaz Vrátená hodnota
UBound(A, 1) 100
UBound(A, 2) 3
UBound(A, 3) 4

    

Príklad

Poznámka

Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade je funkcia UBound použitá na určenie hodnoty najväčšieho dostupného dolného indexu pre označenú dimenziu poľa.

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.