Macro Replace

Goose

XLDnaute Occasionnel
Bjr à tous,
voici un code que j'aimerai adapter en intégrant la selection "D5:D20":
VB:
Sub Remplace()
Dim Cell As Range
For Each Cell In Selection
    Cell.Value = CDbl(Replace(Cell.Text, ".", ","))
Next Cell
End Sub
mais je ne vois pas comment faire cela !!
pouvez vous m'aider ?
Cordialement
 
Dernière édition:

Theze

XLDnaute Occasionnel
Re : Macro Replace

Bonjour,

Comme ceci peut être ?
Code:
Sub Remplace()

    Dim Plage As Range
    Dim Cell As Range
    
    Set Plage = Range("D5:D20")
    
    For Each Cell In Plage
    
        Cell.Value = CDbl(Replace(Cell.Text, ".", ","))
        
    Next Cell

End Sub

Hervé.
 

Dull

XLDnaute Barbatruc
Re : Macro Replace

Re le Fil, Hervé:)

Aussi bien que le code de Theze que ma modification fonctionne, avec les renseignements que tu as fourni.

Il doit y avoir un événementiel qui gène, ou autre chose

met un extrait de ton fichier pour voir de quoi il retourne

Bonne Journée
 

Discussions similaires

Réponses
21
Affichages
430
Réponses
2
Affichages
180
Réponses
1
Affichages
204

Statistiques des forums

Discussions
312 594
Messages
2 090 080
Membres
104 369
dernier inscrit
bolthorn