TOP

関数 VBA: Len

説明

VBA LEN 関数は、文字列内の文字数を返します。


構文 LEN

Len(テキスト)

例 VBA Len

複数行の文字数を取得します。

Sub LenExample1()

      MsgBox Len("")                     '戻り値: 0
      MsgBox Len("45")                   '戻り値: 2
      MsgBox Len("excel")                '戻り値: 5
      MsgBox Len("www.moonexcel.com.ua") '戻り値: 20
    
      variable = "moonexcel"
      MsgBox Len(variable) '戻り値: 9
    
End Sub

アクションを実行する前にユーザー名に少なくとも 3 文字が含まれていることを確認する条件で Len 関数を使用します。

Sub LenExample2()

      name = InputBox("ユーザーネームを入力してください:", "名前")
    
      If Len(name) >= 3 Then
          MsgBox "素晴らしい" & name & "!"
      End If
    
End Sub