Vraća dugu koja sadrži najveću dostupnu indeks za naznačenu dimenziju polje.

Sintaksa

UBound ( arraynaziv [, dimenzija ] )

Sintaksa funkcije UBound sadrži sljedeće argumente:

Argument

Opis

arrayname

Obavezno. Naziv polja varijabla; prati standardne konvencije za imenovanje varijabli.

dimenzija

Dodatno. Variant (dugo). Cijeli broj koji označava gornju mjeru dimenzije koja se vraća. Koristite 1 za prvu dimenziju, 2 za drugu i tako dalje. Ako se dimenzija izostavi, pretpostavlja se 1.


Napomene

Funkcija UBound koristi se s funkcijom LBound radi određivanja veličine polja. Pomoću funkcije LBound Pronađite donje ograničenje dimenzije polja.

UBound vraća sljedeće vrijednosti za polje s ovim dimenzijama:

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

Izjava

Vraćena vrijednost

UBound(A, 1)

100

UBound(A, 2)

3

UBound(A, 3)

4


Primjer

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru koristi funkcija UBound za određivanje najvećeg dostupnog indeksa za navedenu dimenziju polja.

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.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Koliko ste zadovoljni kvalitetom prijevoda?

Što je utjecalo na vaše iskustvo?

Imate li još povratnih informacija? (Neobavezno)

Hvala vam na povratnim informacijama!

×