Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Zwraca wartość typu Liczba długa zawierającą najmniejszy dostępny indeks dolny dla wskazanego wymiaru tablica.

Składnia

LBound ( nazwa_tablicy [, wymiar ] )

W składni funkcji LBound występują następujące argumenty:

Argument

Opis

Arrayname

Argument wymagany. Nazwa zmienna tablicy; są zgodne ze standardowymi konwencjami nazewnictwa zmiennych.

wymiar

Argument opcjonalny. Wartość typu wariant (liczba długa). Liczba całkowita wskazująca, która dolna granica wymiaru jest zwracana. Użyj 1 dla pierwszego wymiaru, 2 dla drugiego itd. Jeśli argument wymiar zostanie pominięty, przyjmowana jest wartość 1.


Spostrzeżenia

Funkcja LBound jest używana z funkcją UBound do określania rozmiaru tablicy. Użyj funkcji UBound , aby znaleźć górną granicę wymiaru tablicy.

Funkcja LBound zwraca wartości z poniższej tabeli dla tablicy o następujących wymiarach:

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

Oświadczenie

Wartość zwracana

LBound(A, 1)

1

LBound(A, 2)

0

LBound(A, 3)

-3


Domyślna dolna granica dowolnego wymiaru to 0 lub 1, w zależności od ustawienia instrukcji OptionBase . Podstawa tablicy utworzonej za pomocą funkcji Tablica wynosi zero; nie ma to na niątkowania przez opcję Bazowa.

Tablice, dla których wymiary są ustawiane przy użyciu klauzuli Do w instrukcji Dim, Private, Public, ReDim lub Static , mogą mieć dowolną wartość całkowitą jako dolną granicę.

Przykład

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie użyto funkcji LBound do określenia najmniejszego dostępnego indeksu dolnego dla wskazanego wymiaru tablicy. Użyj instrukcji Option Base , aby zastąpić domyślną podstawową wartość indeksu dolnego tablicy 0.

Dim Lower
' Declare array variables.
Dim MyArray(1 To 10, 5 To 15, 10 To 20)
Dim AnyArray(10)
Lower = Lbound(MyArray, 1) ' Returns 1.
Lower = Lbound(MyArray, 3) ' Returns 10.
Lower = Lbound(AnyArray)
' Returns 0 or 1, depending on setting of Option Base.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×