Fonction VBA : Trim

La fonction VBA Trim renvoie une chaîne de caractères après avoir supprimé les espaces à gauche et à droite de la chaîne de caractères.

Utilisation :

Trim(texte)


Exemple d'utilisation

Utilisation de la fonction Trim pour retirer les espaces superflus en début et en fin de chaîne :

Sub exemple()

    MsgBox Trim("test") 'Renvoie : "test"
    MsgBox Trim("   test") 'Renvoie : "test"
    MsgBox Trim("test   ") 'Renvoie : "test"
    MsgBox Trim("   test   ") 'Renvoie : "test"
    MsgBox Trim("   test   test   ") 'Renvoie : "test   test"
    MsgBox Trim("      ") 'Renvoie : ""
    
End Sub

Pour supprimer uniquement les espaces du côté gauche de la chaîne, utilisez la fonction LTrim :

Sub exemple()

    MsgBox LTrim("   test") 'Renvoie : "test"
    MsgBox LTrim("test   ") 'Renvoie : "test   "
    MsgBox LTrim("   test   ") 'Renvoie : "test   "
    MsgBox LTrim("   test   test   ") 'Renvoie : "test   test   "
    
End Sub

Pour supprimer uniquement les espaces du côté droit de la chaîne, utilisez la fonction RTrim :

Sub exemple()

    MsgBox RTrim("   test") 'Renvoie : "   test"
    MsgBox RTrim("test   ") 'Renvoie : "test"
    MsgBox RTrim("   test   ") 'Renvoie : "   test"
    MsgBox RTrim("   test   test   ") 'Renvoie : "   test   test"
    
End Sub