TOP

Fonction VBA : Len

Description

La fonction VBA LEN renvoie le nombre de caractères dans une chaîne.


Syntaxe LEN

Len(texte)

Exemple VBA Len

Obtenez le nombre de caractères de plusieurs lignes :

Sub LenExample1()

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

Utiliser la fonction Len dans des conditions qui vérifient que le nom d'utilisateur contient au moins 3 caractères avant d'effectuer l'action :

Sub LenExample2()

      name = InputBox("Saisissez votre nom d'utilisateur:", "Nom")
    
      If Len(name) >= 3 Then
          MsgBox "Bien joué" & name & "!"
      End If
    
End Sub