Funkcija UBound

Vrne Dolgo z največjim razpoložljivim indeksom za označeno dimenzijo matrike.

Sintaksa

UBound ( ime matrike [, dimenzija ] )

Sintaksa funkcije UBound ima te argumente:

Argument

Opis

ime matrike

Obvezno. Ime matrike spremenljivka; upošteva standardno poimenovanje spremenljivk.

dimenzija

Izbirno. Variant (Dolgo). Vrne celo število, ki označuje, katera zgornja meja dimenzije je vrnjena. Uporabite 1 za prvo dimenzijo, 2 za drugo, in tako naprej. Če dimenzijo opustite, se predvideva 1.


Opombe

Funkcija UBound se uporablja s funkcijo LBound za določanje velikosti matrike. Uporabite funkcijo LBound za iskanje spodnje meje dimenzije matrike.

UBound vrne te vrednosti za matriko s temi dimenzijami:

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

Izjava

Vrnjena vrednost

UBound(A, 1)

100

UBound(A, 2)

3

UBound(A, 3)

4


Primer

Opomba : V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru je uporabljena funkcija UBound za določanje največjega razpoložljivega indeksa za označeno dimenzijo matrike.

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.
Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×