La fonction VBA TRIM renvoie une chaîne de caractères après avoir supprimé les espaces à gauche et à droite de la chaîne.
Trim(texte)
Supprimons les espaces supplémentaires au début et à la fin de la ligne :
Sub TrimExample1()
MsgBox Trim("test") 'Retours: "test"
MsgBox Trim(" test") 'Retours: "test"
MsgBox Trim("test ") 'Retours: "test"
MsgBox Trim(" test ") 'Retours: "test"
MsgBox Trim(" test test ") 'Retours: "test test"
MsgBox Trim(" ") 'Retours: ""
End Sub
Supprimer les espaces supplémentaires à l'intérieur d'une ligne :
Sub TrimExample2()
MsgBox WorksheetFunction.TRIM(" test test ") 'Retours: "test test"
End Sub