EXCEL CONVERTIR UN CHIFFRE US EN CHIFFRE EURO

Résolu/Fermé
ARTHUR03 - 30 sept. 2008 à 15:07
 FBC - 13 août 2021 à 22:01
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 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
30 sept. 2008 à 17:24
Bonjour,

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

par fonction:
Function convert_US(usa) As Double
convert_US = CDbl(Replace(Replace(usa, ",", ""), ".", ","))
End Function
9
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 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
30 sept. 2008 à 16:57
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 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 090
30 sept. 2008 à 19:03
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 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 090
30 sept. 2008 à 19:03
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
Merci beaucoup de votre efficacité.
0