changements de caractere

boris

XLDnaute Nouveau
Bonjour le forum,

j'ai enregistré une macro ou je change les points en virgule . Puis je sauve le fichier en .txt.
Tout a bien marché 'manuellement', mon fichier .txt est nickel.
Cela m'a donné un code vba.

Mais, quand j'execute ce code, mon fichier texte est trés étrange :

17.45 qui aurait du devenir 17,45
devient '17,45'.

Si quelqu'un pouvait m'aider....
Merci
 

Abel

XLDnaute Accro
Bonjour boris,

C'est peut être parce que dans les paramètres régionaux, le séparateur décimal est un point.
Le système considère alors la virgule comme du texte. D'où les guillemets.

A vérifier.

Abel.
 

boris

XLDnaute Nouveau
RE,

mon ordi (XP) est configuré avec des virgules pour les decimales.

autre chose etrange, quand excel sauve par macro, ma celulle 13245,45 devient 13 245,45, et le format est automatiquement changé : il passe de standard à nombre.
 

boris

XLDnaute Nouveau
Bonjour le forum, abel,

j'ai essayé de changer les paramètres régionaux et rien n'y fait.
Mais j'ai du mal à comprendre qu'en le fesant manuellement ca marche, et par une macro, ce qui devrait etre strictement la meme chose, ca ne marche pas.
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 305
Messages
2 087 084
Membres
103 459
dernier inscrit
Arnocal