Chiffres en toutes lettres

Bonjour
Ma formule pour changer un nbre (Ex 10,00€) en DIX EUROS fonctionne avec 0,00€ mais dès que je mets un seul euro j'ai un message d'erreur #NOM? . Pourquoi ?

=CONCATENER(NBTEXTE(ARRONDI.INF(total;0));" euros";" et ";SUBSTITUE(NBTEXTE((total-(ARRONDI.INF(total;0))));"Zéro, ";"");" centimes")
Merci

9 réponses

  1. Bonsoir mimoca

    Avec une macro + une formule ça fonctionne impec
    Voir fichier joint

    http://www.cjoint.com/c/FCdvFUtMYDj

    Slts
    0
    1. Bonjour

      Votre exemple fonctionne très bien.
      lorsque je transpose votre formule sur ma feuille rien ne se passe ou plutôt j'ai toujours la même réponse #NOM?

      Je ne trouve pas la macro (CHIFLETR) sur mon ordi

      Comment fait on pour la trouver ?

      Encore merci
      0
      1. Bonjour

        As-tu aussi transposé les deux modules avec macros qui sont visibles en appuyant sur Alt+F11

        La formule toute seul ne fonctionne pas!

        Slts
        0
        1. Désolé je dois être bête même si je mets le code j'ai toujours un message "NON"
          0
          1. Ce serais bien de mettre une partie de ton fichier en lien pour comprendre ton problème

            Ou alors autre solution, voir ce lien

            http://excel-competence.over-blog.com/article-ecrire-des-nombres-en-toutes-lettres-dans-excel-48213970.html
            0
            1. Bonsoir
              Je veux bien envoyer ma feuille mais comment fait on ?

              Merci
              Michel
              0
          2. Bonjour michel

            A tester

            http://www.cjoint.com/c/FCfkx0JOhRj

            Slts
            0
            1. Bonjour
              Grand merci à The_Boss_68 pour son aide.

              Ceci dit j'ai compris mon erreur j'aivais mis la macro au mauvais endroit.

              Tous mes remerciement . Ce travail était pour la secrétaire d'une association de bénévoles où je suis trésorier.

              Michel
              0
              1. Bonjour Michel

                Tant mieux que tout rentre dans l'ordre, ce fus un plaisir de vous rendre service

                Slts

                Henri
                0