Macro supp espace

Bonjour à tous,

au sein d'une grande base de donnée, je rencontre un petit souci.

Apres le nettoyage du fichier, il s'avère que je rencontre des erreurs car il y a des espaces qui se situent après le dernier caractères.

Au vu du nombre de ligne et colonne que je dois traiter. Je chercherai une macro qui me permettra de supprimer le ou les espaces après le dernier caractère.

Je vous joint un fichier simplifier avec dans la colonne présent le souci que je rencontre

merci d'avance pour votre aide

7esp.xlsx (11.79 Ko)

Bonjour,

Est-ce-que la fonction est assez efficace ...?

9esp.xlsx (14.05 Ko)

Bonjour

par macro

Sub test()
For L = 2 To Cells(Rows.Count, 3).End(xlUp).Row
Range("C" & L).Value = Application.Trim(Range("C" & L).Value)
Next
End Sub

A+

Maurice

merci pour vos reponses

Pour james la solution effectivement fonctionne mais le souci c'est que je dois répéter cela sur plus d"une dizaine de colonne d'où mon souhait de le faire par macro.

pour la solution d'archer je n'arrive pas à la faire fonctionner sur le fichier que j'ai joint en exemple

merci pour votre aide

Re,

Ton fichier ... avec la macro d'archer ... qui fonctionne très bien ...

12esp.xlsm (18.68 Ko)
Rechercher des sujets similaires à "macro supp espace"