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