Fonction VBA : Len

La fonction VBA Len renvoie le nombre de caractères d'une chaîne de caractères.

Utilisation :

Len(texte)


Exemples d'utilisation

Utilisation de la fonction Len pour obtenir le nombre de caractères de plusieurs chaînes de caractères :

Sub exemple()

    MsgBox Len("") 'Renvoie : 0
    MsgBox Len("45") 'Renvoie : 2
    MsgBox Len("excel") 'Renvoie : 5
    MsgBox Len("www.excel-pratique.com") 'Renvoie : 22
    
    variable = "exemple"
    MsgBox Len(variable) 'Renvoie : 7
    
End Sub

Utilisation de la fonction Len dans une condition qui vérifie que le nom d'utilisateur comporte au moins 3 caractères avant d'effectuer une action :

Sub exemple()

    nom = InputBox("Entrez un nom d'utilisateur :", "Nom")
    
    If Len(nom) >= 3 Then
        MsgBox "Bravo " & nom & " !"
    End If
    
End Sub