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!
Configuration: Windows 2000
Internet Explorer 6.0

5 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour,

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

    par fonction:
    Function convert_US(usa) As Double
    convert_US = CDbl(Replace(Replace(usa, ",", ""), ".", ","))
    End Function
    9
    1. 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
  2. Le Pingou Messages postés 12273 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    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
  3. Raymond PENTIER Messages postés 58209 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    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
  4. Raymond PENTIER Messages postés 58209 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

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