Re Bonjour Sandra, Ândré, Papaye, le Forum
Bien à Toi, Beer Drinker Friend!!!
Pour Sandra, Ândré avait bien vu... Dans ton cas sur ton fichier, il s'agit du Chr(160) et la fonction Trim ne l'éradique pas...
Alors voici un autre code :
Sub RunSubstitute()
Dim Cell As Range
For Each Cell In ActiveSheet.UsedRange
Cell = Application.WorksheetFunction.Substitute(Cell, Chr(160), "")
Next
End Sub
Code à placer dans un module standard
Mode d'Emploi
Par les Menus d'Excel :
=> Outils
=> Macro
=> Visual Basic Editeur
Puis dans les Menus de Visual Basic Editor (VBE)
=> Insertion
=> Module
Dans ce nouveau module copier / coller ce code.
Puis retourner dans Excel activer la feuille à traiter puis Menu
=> Outils
=> Macro
=> Macros
=> Sélectionner "RunSubstitute"
=> Puis bouton Exécuter...
Voilà ce devrait marcher, tes chiffres redeviendront des chiffres... Pour affecter un bouton à cette macro, faire une recherche dans ce Forum "Bouton Affecter Macro" ...
Bonne fin d'aprèm
@+Thierry