Vrátí hodnotu long obsahující nejmenší dostupný dolní index pro označený rozměr Matice.

Syntaxe

LBound (název_matice [, dimenze ] )

Syntaxe funkce LBound obsahuje tyto argumenty:

Argument

Popis

název_matice

Povinný argument. Název pole Proměnná; dodržují standardní konvence pojmenování proměnných.

dimenze

Nepovinný argument. Hodnota typu Variant (Long). Celé číslo určující dolní mez dimenze. Pro první rozměr použijte hodnotu 1, pro druhý rozměr hodnotu 2 atd. Pokud není dimenze vynechána, předpokládá se hodnota 1.


Poznámky

Funkce LBound se používá s funkcí UBound k určení velikosti matice. Funkci UBound použijte k nalezení horního limitu maticového rozměru.

LBound vrátí hodnoty matice s následujícími rozměry v následující tabulce:

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

Příkaz

Vrácená hodnota

LBound(A, 1)

1

LBound(A, 2)

0

LBound(A, 3)

-3


Výchozí dolní mez pro všechny rozměry je buď 0, nebo 1, v závislosti na nastavení příkazu Základní možnost. Základ matice vytvořené pomocí funkce Matice je nula. není ovlivněna základnou Option Base.

Matice, pro které se rozměry nastavovat pomocí klauzule To v příkazu Dim,Private,Public,ReDimnebo Static mohou 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.

V tomto příkladu se funkce LBound používá k určení nejmenšího dostupného dolního indexu pro označený rozměr matice. Příkaz Option Base se používá k přepsání výchozí hodnoty dolního indexu základní matice (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?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?

Co ovlivnilo váš názor?

Máte další zpětnou vazbu? (Nepovinné)

Děkujeme za váš názor!

×