Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro remplacer

Mariesurexcel

XLDnaute Nouveau
Bonjour à tous!

Je reviens avec une nouvelle question.

J'ai besoin d'enregistrer une macro. A priori tout fonctionne correctement sauf la partie Ctrl+H. Je veux remplacer les points par des virgules puis mettre les cellules en format nombre.

Je vous joint un fichier pour que vous voyiez un peu mieux. Le fichier est en 2003 mais j'ai bien besoin de la solution pour du 2010.

Merci d'avance pour votre aide!
Bonne journée!

Marie
 

Pièces jointes

  • forum.xls
    18.5 KB · Affichages: 42
  • forum.xls
    18.5 KB · Affichages: 45
  • forum.xls
    18.5 KB · Affichages: 45

Pierrot93

XLDnaute Barbatruc
Re : Macro remplacer

Bonjour,

essaye peut être la conversion de données, pour la colonne B :
Code:
Columns(2).TextToColumns Destination:=Range("B1"), DecimalSeparator:="."

bonne journée
@+
 

ralph45

XLDnaute Impliqué
Re : Macro remplacer

Bonjour mariesurexcel, Pierrot93

Peut-être ce code à ajouter en fin de ta macro ?
Code:
    Columns("B:C").Select
    Selection.Replace What:=".", Replacement:=",", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
    Selection.NumberFormat = "0.00"
    Range("B1").Select

A plus !
 

Discussions similaires

Réponses
26
Affichages
578
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…