OVH Cloud OVH Cloud

les commutateurs...

2 réponses
Avatar
Michel
Hello à tous !

Le commutateur \*cardtext par défaut arrondi les chiffres...ex:

{=234.50 \*cardtext} va nous donner "deux cent trente-cinq"

peut-on lui rajouter uen commande pour obtenir

deux cent trente-cinq cinquante

Merci à tous de vos idées et une bonne journée

MC

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net

2 réponses

Avatar
Tisane
Bonjour Michel,

Le commutateur *cardtext par défaut arrondi les chiffres...ex:
{#4.50 *cardtext} va nous donner "deux cent trente-cinq"
peut-on lui rajouter uen commande pour obtenir
deux cent trente-cinq cinquante


Ça se complique ;-)
Il n'y a pas vraiment de solution simple satisfaisante (même les balises
vantées pour ce type de conversion affichent le mot "virgule", indispensable
dans un document juridique, mais bien lourd pour un document standard), à
moins de reprendre 2 fois la valeur pour traiter l'entier puis les
décimales.
Mais Frédéric Sigonneau a offert une macro pour convertir les nombres en
lettres.
Tu peux faire une recherche sur son site
http://frederic.sigonneau.free.fr/
sur le fichier "Nb2Words.zip"

--
Tisane

Avatar
Circé
Bonjour Michel,

Oui, c'est possible, tout dépend du contexte dans lequel tu utilises
ton champ. La solution que j'ai mise dans la faq est intéressante s'il
s'agit de faire des conversions au cours d'un publipostage :
http://faqword.free.fr/articles.php?lng=fr&pg(3

Circé
mvp word
http://faqword.free.fr

Michel a pensé très fort :
Hello à tous !

Le commutateur *cardtext par défaut arrondi les chiffres...ex:

{#4.50 *cardtext} va nous donner "deux cent trente-cinq"

peut-on lui rajouter uen commande pour obtenir

deux cent trente-cinq cinquante

Merci à tous de vos idées et une bonne journée

MC