Problème de virgule à la place du point dans textbox [Résolu]

Signaler
Messages postés
360
Date d'inscription
dimanche 3 décembre 2006
Statut
Membre
Dernière intervention
3 janvier 2012
-
Messages postés
360
Date d'inscription
dimanche 3 décembre 2006
Statut
Membre
Dernière intervention
3 janvier 2012
-
Bonjour à tous,


Petit problème d'ordre technique.


Dans mon script, TextBox141 = Range("O" & Ligne), qui en passant
dans mon fichier Excel, il est écrit par exemple : 4.98

dans mon textbox, il me remplace toujours le point par une virgule : 4,98.


Comment faire pour qu'il m'apparaisse vraiment la valeur comme il est marqué
dans <st1:personname productid="la cellule Excel" w:st="on">la cellule Excel</st1:personname>
ex: 4.98 ?


Merci de votre aide

2 réponses

Messages postés
918
Date d'inscription
vendredi 3 août 2007
Statut
Membre
Dernière intervention
27 octobre 2008
10
La valeur étant considérer comme un nombre, VBA l'écrit en tenant compte des param régionaux de Windows, qui indiquent une virgule en séparateur des décimales.
Si tu déclares ta cellule en format Texte, peut-être que cela ira. Sinon, tu peux toujours faire un Replace() pour transformer la "," en "."
Messages postés
360
Date d'inscription
dimanche 3 décembre 2006
Statut
Membre
Dernière intervention
3 janvier 2012
3
Merci beaucoup