サイトについて      連絡先   検索

VBA Len 関数

はじめに

Excel VBA の Len 関数を紹介します。

Len 関数は、文字列の文字数を返します。または構造体など型のサイズを返します。

文字列の文字数を知りたいときに使用します。

構文

Len(文字列)

Len(型)

名前 説明
引数「文字列」文字数を取得したい文字列を指定します。
引数「型」構造体や Integer 型の変数を指定します。
戻り値数値型 (Long)

解説

引数に空文字 "" を渡したときは 0 を返します。

引数に型を指定したときは、その型のバイト数を返します。

使用例

Dim i As Integer
i = Len("123456")
Debug.Print(i) ' 6

i = Len("あいう")
Debug.Print(i) ' 3

i = Len("")
Debug.Print(i) ' 0

Dim b As Byte
Dim l As Long
i = Len(b)
Debug.Print(i) ' 1
i = Len(i)
Debug.Print(i) ' 2
i = Len(l)
Debug.Print(i) ' 4

関連ページ