excel VBA 配列の要素数 LBound , UBound

配列の要素数を調べるには下記の関数を使います。

for文で要素を順番に処理する場合に使うことが多いです。

最小の要素番号は0から始まるのでLBoundを使わずに0を指定することが多いです。


● LBound関数…引数に指定した配列の、最も小さい要素番号を返す

● UBound関数…引数に指定した配列の、最も大きい要素番号を返す


Sub Sample1()

    Dim temp As Variant,i As Long

    temp = Split("123,test,kkk", ",")

    For i = 0 To UBound(temp)

            MsgBox temp(i)

    Next i

End Sub


コメント