Ok, pigé... Ca marche. Je comprend que tu vires les espaces qui sont en fait les séparateurs de millier.
On peut dire, "problème résolu". Un grand merci à toi.
J'aimerai bien comprendre quand même pourquoi ça ne marche pas par des voies plus "orthodoxe", et surtout comment je peut faire pour que ça puisse se faire par du "code".
Le fichier que j'ai envoyé est le résultat d'une série de données NUMERIQUES (mis en forme par le code du type : MonTextBox.Value = Format(MonTextBox.Value, "##,##0")). Evidemment, quand les données ne passent pas par cette mise en forme, elle restent considérées comme étant des valeurs numérique.
Connais tu la procédure en vba pour enlever la mise en forme obtenue par "format(XX.value,"##,##0")" et revenir à une valeur numérique exploitable ?
Merci