EXCEL CONVERTIR UN CHIFFRE US EN CHIFFRE EURO

Résolu
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. Contributeur
    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. 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. 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
    1. Contributeur
      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
      1. Contributeur
        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
        1. Merci beaucoup de votre efficacité.
          0