Bonjour à toutes et tous,
suite à un import en .cvs, j'ai une colonne de chiffre avec des points du type 1.054,38 et je souhaitais la convertir en nombre monétaire €. J'ai donc fais cela via "enregistrer une macro, et là nickel cela fonctionne j'arrive au résultat 1 054,38€. Mais quand je fais tourner cette macro là ça ne fonctionne plus cela donne 1 054,38 mais sans € je ne dois pas être en format monétaire, pourtant cela n'est que l'exécution de la macro que j'ai fait avec "enregistrer une macro.
Voici le code que cela donne :
Columns("I:I").Select
Selection.Replace What:=".", Replacement:=" ", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Columns("I:I").Select
Selection.Style = "Currency"
Merci d'avance pour votre aide.
Yohann74
suite à un import en .cvs, j'ai une colonne de chiffre avec des points du type 1.054,38 et je souhaitais la convertir en nombre monétaire €. J'ai donc fais cela via "enregistrer une macro, et là nickel cela fonctionne j'arrive au résultat 1 054,38€. Mais quand je fais tourner cette macro là ça ne fonctionne plus cela donne 1 054,38 mais sans € je ne dois pas être en format monétaire, pourtant cela n'est que l'exécution de la macro que j'ai fait avec "enregistrer une macro.
Voici le code que cela donne :
Columns("I:I").Select
Selection.Replace What:=".", Replacement:=" ", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Columns("I:I").Select
Selection.Style = "Currency"
Merci d'avance pour votre aide.
Yohann74