構文
LBound(arrayname[,dimension])
引数arraynameには、配列の名前を指定します。
引数dimensionは省略可能です。添え字の最小値を調べる配列の次元を指定します。
解説
配列で使用できる最小の添え字を表す整数値を返します。
※Tips
配列で使用できる添え字の最小値はOption Baseステートメントで指定します。Array関数で作成した配列は、Option Baseステートメントの影響を受けず0から始まります。
サンプル
次の例は、指定した配列で使用できる添え字の最小値を表示します。
Sub Sample() Dim a(10) As Variant, b(10, 1 To 5) As Variant, c As Variant c = Array(1, 2, 3) MsgBox LBound(a) MsgBox LBound(b, 2) MsgBox LBound(c) End Sub