problème de conversion de la virgule

  • Initiateur de la discussion Initiateur de la discussion nonoTT
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

nonoTT

XLDnaute Occasionnel
Bonjour à tous, bonjour le forum
Je recherche, par macro, à convertir un ensemble de cellule avec des nombre écrits sous le format 1.03 pour les mettre au format français 1,03.
La macro ci-après me convertit bien un certain nombre de données mais pour d'autres considère mon nombre à convertir comme des milliers ! comment corriger cela. Vous trouverez ci joint un exemple
Code:
 Range("G2:K" & derlig).Select
    Application.ReplaceFormat.NumberFormat = "0.00"
    Selection.Replace What:=".", Replacement:=",", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=True
 

Pièces jointes

Re : problème de conversion de la virgule

bonjour Nonott
dans ton fichier il n'y a pas de point
tu mets les cellules au format texte
ensuite rechercher ".",remplacer ","
pour finir les cellules au format nombre avec 2 ou 3 décimales
si il le faut tu enregistres une macro
si tu veux un code il faut mettre un fichier .xlsm
edit: bonjour Pierrot
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
347
Réponses
2
Affichages
589
A
Réponses
4
Affichages
668
A
E
Réponses
5
Affichages
2 K
EDI9366
E
Réponses
3
Affichages
639
Retour