Bonjour
J'ai un fichier dans le quel je souhaite remplacer dans une colonne la virgule par un point dans les données présentes de type "1,55".
J'ai créé par la méthode pas à pas une macro qui réalise cette conversion et qui fonctionne très bien.
Ce qui est étrange est que lorsque j'affecte cette macro à un bouton et que je clique sur ce dernier je n'obtiens pas la conversion souhaitée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sub RemplaceVirgule() Columns("A:A").Select Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False Range("A1").Select End Sub
Etrange aussi, si je ne saisis que des "," dans cette colonne, l'action de mon bouton remplace bien la virgule par le point.
Depuis ce matin je navigue sur les forums sans trouver de solutions ou du moins sans savoir les adapter à mon cas.
Est ce que ce problème est lié à mon profil du type " paramètres régionaux", ou à celui du format des cellules ??
D'avance merci pour votre aide
Cordialement.
SySym
Partager