GNT sans publicité, site mobile, fonctionnalitées exclusives...

dollars en lettre

Le
Sylvie
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"}

Merci à l’avance.
Lire la réponse

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Circé
Le #1435533
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...r&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...

Circé
http://faqword.free.fr

Sylvie a couché sur son écran :
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"}

Merci à l�avance.


Publicité
Suivre les réponses
Poster une réponse
Anonyme