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