EXCEL CONVERTIR UN CHIFFRE US EN CHIFFRE EURO

Résolu
ARTHUR03 -  
 FBC -
Bonjour,
Bonjour à tous et particulièrement à vous qui me lisez.

Je cherche une macro ou une astuce sous excel permetant de convertir des nombres en format US (ex :123,456.78) vers des nombres en format europeen (ex: 123456,78)

Merci d'avance!
A voir également:

5 réponses

michel_m Messages postés 18903 Statut Contributeur 3 317
 
Bonjour,

par formule:
=CNUM(SUBSTITUE(SUBSTITUE(A1;",";"");".";","))

par fonction:
Function convert_US(usa) As Double
convert_US = CDbl(Replace(Replace(usa, ",", ""), ".", ","))
End Function
9
FBC
 
Merci C'est très bien!
Ou bien, grace à vous, par macro et bouton personnalisé dans la barre d'acces rapide après selection des cellules à convertir:
For Each Cel In Selection
Cel = Replace(Replace(Cel, ",", ""), ".", ",")
Cel = CDbl(Cel)
Next Cel
0
Le Pingou Messages postés 12638 Statut Contributeur 1 461
 
Bonjour,
Eh bien vous faites un clic droit sur la cellule concernée et clic "Format cellule" et vous avez tous les choix possibles sous l'onglet "Nombre" .
2
Raymond PENTIER Messages postés 71823 Statut Contributeur 17 376
 
Et si aucun des choix (post 1) ne convient, faire Catégorie Personnalisée, et dans la petite fenêtre "Type :" taper #####0,00 et valider.
1
Raymond PENTIER Messages postés 71823 Statut Contributeur 17 376
 
Et si aucun des choix (post 1) ne convient, faire Catégorie Personnalisée, et dans la petite fenêtre "Type :" taper #####0,00 et valider.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ARTHUR03
 
Merci beaucoup de votre efficacité.
0