Comment modifier cette fonction =ConvNumberLetter

cbal2kin -  
tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'aimerais bien avoir le résultat de la fonction =ConvNumberLetter,
mais à la place de "virgule" que j'aie "centimes"

par ex:
33,35 trente-trois virgule trente-cinq

je souhaite obtenir

33,35 trente-trois , centimes trente-cinq
ou soit 33,35 trente-trois ,trente-cinq centimes

merci .

2 réponses

  1. cs_Le Pivert Messages postés 8437 Statut Contributeur 730
     
    Bonjour,

    Voilà:

    http://www.cjoint.com/c/EKukFTqlWrQ
    0
  2. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    Pourquoi ne pas utiliser la macro d'origine avec ses arguments de devise et de langue régionale?
    =Convnumberletter(A3;1;0) donne: trente-trois Euros trente-cinq Cents.
    Il est facile modifier le code pour écrire: trente-trois euros trente-cinq centimes (pas de majuscule en français).
    Il serait sans doute plus compliqué d'écrire (et hors de mes compétences): Trente-trois euros et trente-cinq centimes (adjonction du "et" entre unités et sous-multiples)
    0