Spisie treści
UBound Opis
Zwraca najwyższy indeks dolny dla wymiaru tablicy.
Proste przykłady UBound
1234 | Sub UBound_Example()Dim a (3 do 10) jako liczba całkowitaMsgBox UBound(a)Napis końcowy |
Wynik: 10
Składnia UBound
1 | UBound(nazwa tablicy, [ wymiar ]) |
Funkcja UBound zawiera 2 argumenty:
Nazwa tablicy: Nazwa zmiennej Array.
Wymiar: [Opcjonalnie] Liczba całkowita wskazująca, która dolna granica wymiaru jest zwracana. Użyj 1 dla pierwszego wymiaru, 2 dla drugiego itd. 1 jeśli pominięto.
Przykłady funkcji Excel VBA UBound
1234567 | Sub UBound_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)Napis końcowy |
Wynik: 5, 5, 8, 25
LBound Opis
Zwraca najniższy indeks dolny dla wymiaru tablicy.
Proste przykłady LBound
1234 | Sub LBound_Example()Dim a (3 do 10) jako liczba całkowitaMsgBox LBound(a)Napis końcowy |
Wynik: 3
Składnia LBound
1 | LBound(nazwa tablicy, [ wymiar ]) |
Funkcja LBound zawiera 2 argumenty:
Nazwa tablicy: Nazwa zmiennej Array.
Wymiar: [Opcjonalnie] Liczba całkowita wskazująca, która dolna granica wymiaru jest zwracana. Użyj 1 dla pierwszego wymiaru, 2 dla drugiego itd. 1 jeśli pominięto.
Przykłady funkcji Excel VBA LBound
1234567 | Sub 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)Napis końcowy |
Wynik: 1, 1, 4, 12