VBA UBound & LBound funkcije

UBound opis

Vraća najveći indeks za dimenziju niza.

Jednostavni UBound primjeri

1234 PodUBound_Example ()Zatamnite (3 do 10) kao cijeli brojMsgBox UBound (a)Kraj podm

Rezultat: 10

UBound Sintaksa

1 UBound (Naziv niza, [Dimenzija])

UBound funkcija sadrži 2 argumenta:

Naziv niza: Naziv varijable polja.

Dimenzija: [Opcionalno] Cijeli broj koji označava donju granicu dimenzije. Koristite 1 za prvu dimenziju, 2 za drugu itd. 1 ako je izostavljeno.

Primjeri Excel VBA UBound funkcije

1234567 PodUBound_Example1 ()Dim arrValue (1 do 5, 4 do 8, 12 do 25)MsgBox UBound (arrValue)MsgBox UBound (arrValue, 1)MsgBox UBound (arrValue, 2)MsgBox UBound (arrValue, 3)Kraj podm

Rezultat: 5, 5, 8, 25

LBound Opis

Vraća najniži indeks za dimenziju niza.

Jednostavni LBound primjeri

1234 Pod LBound_Example ()Zatamnite (3 do 10) kao cijeli brojMsgBox LBound (a)Kraj podm

Rezultat: 3

LBound Sintaksa

1 LBound(Naziv niza, [Dimenzija])

LBound funkcija sadrži 2 argumenta:

Naziv niza: Naziv varijable polja.

Dimenzija: [Izborno] Cijeli broj koji označava donju granicu dimenzije. Koristite 1 za prvu dimenziju, 2 za drugu itd. 1 ako je izostavljeno.

Primjeri Excel VBA LBound funkcije

1234567 Pod LBound_Example1 ()Dim arrValue (1 do 5, 4 do 8, 12 do 25)MsgBox LBound (arrValue)MsgBox LBound (arrValue, 1)MsgBox LBound (arrValue, 2)MsgBox LBound (arrValue, 3)Kraj podm

Rezultat: 1, 1, 4, 12

wave wave wave wave wave