Vrátí hodnotu typu Long obsahující nejmenší dostupný dolní index pro určenou dimenzi Matice.

Syntaxe

LBound ( název pole [; dimenze ] )

Syntaxe funkce LBound má tyto argumenty:

Argument

Popis

název pole

Povinný argument. Název pole Proměnná; se řídí standardními konvencemi pojmenování proměnných.

dimenze

Nepovinný argument. Hodnota typu Variant (Long). Celé číslo označující, která dolní mez dimenze je vrácena. Použijte 1 pro první dimenzi, 2 pro druhou atd. Pokud je dimenze vynechána, předpokládá se hodnota 1.

Poznámky

Funkce LBound se používá s funkcí UBound k určení velikosti pole. Pomocí funkce UBound vyhledejte horní mez dimenze pole.

Funkce LBound vrátí hodnoty v následující tabulce pro pole s následujícími dimenzemi:

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

Prohlášení

Vrácená hodnota

LBound(A, 1)

1

LBound(A, 2)

0

LBound(A, 3)

-3

Výchozí dolní mez pro libovolnou dimenzi je buď 0, nebo 1, v závislosti na nastavení příkazu OptionBase . Základ pole vytvořené pomocí funkce Array je nula; není ovlivněno základnou možností.

Pole, pro která jsou dimenze nastaveny pomocí klauzule To v příkazu Dim, Private, Public, ReDim nebo Static , můžou mít jako dolní mez libovolnou celočíselnou hodnotu.

Příklad

Poznámka: Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

Tento příklad používá funkci LBound k určení nejmenšího dostupného dolního indexu pro uvedenou dimenzi pole. Pomocí příkazu Option Base přepište výchozí hodnotu dolního indexu základního pole 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.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.