Bonjour,
On donne sur le Forum cette information pour mettre un chiffre avec
décimales en lettres.
J’ai tout tenté pour obtenir un résultat, mais je n’y parviens pas.
Quelqu’un peut-il me dire où de dois écrire le montant en chiffre.
Je ne veux pas faire de publipostage, donc j’entends me servir des champs.
Comment m’y prendre?
Je veux des dollars, je vais donc enlever Euros et centimes pour les
remplacer par dollars et cents.
Voici l’exemple que j’ai trouvé :
Si l'on souhaite utiliser les commutateurs sans arrondir les nombres, en
traitant les décimales et en insérant une devise (valable pour un document de
publipostage par exemple), utiliser la méthode suivante :
{SET nombre {MERGEFIELD Montant}}
{SET entier {= INT (nombre)}}
{SET decimale {= nombre - entier}}
{= entier \* Cardtext} Euros {IF decimale > 0 "{decimale*100 \* Cardtext}
centimes"}
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Circé
Bonjour Sylvie,
La solution que j'ai donnée dans la faq est effectivement valable, comme je l'ai dit pour un publipostage ou un modèle... D'alleurs l'exemple est pour un publipostage (champ MERGEFIELD). S'il s'agit d'écrire ponctuellement ce genre de choses, c'est un peu lourd, et il vaut mieux utiliser la macro. http://faqword.free.fr/articles.php?lng=fr&pgc7
Pour aller vite tu peux également utiliser les balises actives (depuis la version 2002). Le petit problème c'est qu'en français, à la place de la [,], on a "virgule". Mais bon, ça s'enlève facilement pour mettre dollar à la place...
La solution que j'ai donnée dans la faq est effectivement valable, comme je l'ai dit pour un publipostage ou un modèle...
D'alleurs l'exemple est pour un publipostage (champ MERGEFIELD).
S'il s'agit d'écrire ponctuellement ce genre de choses, c'est un peu lourd, et il vaut mieux utiliser la macro.
http://faqword.free.fr/articles.php?lng=fr&pgc7
Pour aller vite tu peux également utiliser les balises actives (depuis la version 2002). Le petit problème c'est qu'en français,
à la place de la [,], on a "virgule". Mais bon, ça s'enlève facilement pour mettre dollar à la place...
La solution que j'ai donnée dans la faq est effectivement valable, comme je l'ai dit pour un publipostage ou un modèle... D'alleurs l'exemple est pour un publipostage (champ MERGEFIELD). S'il s'agit d'écrire ponctuellement ce genre de choses, c'est un peu lourd, et il vaut mieux utiliser la macro. http://faqword.free.fr/articles.php?lng=fr&pgc7
Pour aller vite tu peux également utiliser les balises actives (depuis la version 2002). Le petit problème c'est qu'en français, à la place de la [,], on a "virgule". Mais bon, ça s'enlève facilement pour mettre dollar à la place...