OVH Cloud OVH Cloud

Conversion de chiffre en lettre

9 réponses
Avatar
Thierry
Je crois savoir qu'il est possible de transformer des=20
chiffres en lettres ( 150 ? =3D cnet cinquante euros ).
Quelle est la fonction ou la marche =E0 suivre pour arriver=20
=E0 ce r=E9sultat.
Par avance mer=E7i =E0 ceux qui savent

9 réponses

Avatar
AB
Bonjour,
Ajoute le commutateur suivant dans ton code de champ :
*CardText
Exemple extrait de l'aide :
{ = SUM(A1:B2) * CardText } affiche « sept cent quatre-vingt-dix »
AB

Thierry wrote:
| Je crois savoir qu'il est possible de transformer des
| chiffres en lettres ( 150 ? = cnet cinquante euros ).
| Quelle est la fonction ou la marche à suivre pour arriver
| à ce résultat.
| Par avance merçi à ceux qui savent
Avatar
Geo
Bonjour André,


Bonjour,
Ajoute le commutateur suivant dans ton code de champ :
*CardText
Exemple extrait de l'aide :
{ = SUM(A1:B2) * CardText } affiche « sept cent quatre-vingt-dix »


Voui mais il veut : cent cinquante, pas sept cent quatre-vingt-dix
t'as pas une solution qui tombe plus juste ?

A+

Avatar
AB
Hello Geo,
Je te trouve plutôt en forme, ces derniers temps...
Je comprends que le scientifique que tu es ne s'accomode que très mal de ces
approximations...
Gageons qu'en...disons...2010, tu taperas "150", tu diras "en lettres", et
l'aide te répondra : "veuillez reformuler la question". Tu diras alors "en
lettres SVP", et Word insérera : "cent cinquante".
On n'y est pas encore, mais ça ne saurait tarder.
A+
André
HS : Marseille, tu en es ou non ?

Geo wrote:
|| Bonjour André,
||
||
||| Bonjour,
||| Ajoute le commutateur suivant dans ton code de champ :
||| *CardText
||| Exemple extrait de l'aide :
||| { = SUM(A1:B2) * CardText } affiche « sept cent quatre-vingt-dix »
||
|| Voui mais il veut : cent cinquante, pas sept cent quatre-vingt-dix
|| t'as pas une solution qui tombe plus juste ?
||
|| A+
Avatar
Geo
Bonjour André,

HS : Marseille, tu en es ou non ?


Ben euh non c'est pas au planning
malgré mon grand âge, je travaille encore

Mais à la place je passerai deux ou trois jours à Paris la semaine
prochaine.
Comment c'est pas pareil ?
C'est du dépaysement aussi.
Et là c'est mon employeur qui paye le voyage, alors je peux pas faire
le difficile.

A+

Avatar
Circé
Bonsoir à tous,


Hello Geo,
Je te trouve plutôt en forme, ces derniers temps...
Je comprends que le scientifique que tu es ne s'accomode que très mal de ces
approximations...
Gageons qu'en...disons...2010, tu taperas "150", tu diras "en lettres", et
l'aide te répondra : "veuillez reformuler la question". Tu diras alors "en
lettres SVP", et Word insérera : "cent cinquante".
On n'y est pas encore, mais ça ne saurait tarder.


On y est presque !!! Peut être pas pour la politesse mais... la balise
active de conversion en lettres fonctionne !
Une restriction : la traduction en lettres de nombre comportant des
virgules puisque Word met "virgule" !!! Evidemment, si c'est en anglais
c'est parfait... Tiens, faudra que je pense aux wish !!!

Cela dit, pour tous les nombres entiers, c'est beaucoup plus rapide que
les champs : un clic, "écrire en français", et c'est tout...
Magique, non ?

En version 2003, la balise est incluse, en version 2002 il faut
l'installer. Téléchargement ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID819a67f-9eb9-4368-85db-8d117558a0e3&displaylang=fr

Si, si... c'est dans la faq !! :-)))
http://faq.ms.word.free.fr/Forme/forme_rep.htm#m118


Circé
http://faq.ms.word.free.fr


A+
André
HS : Marseille, tu en es ou non ?

Geo wrote:
|| Bonjour André,
||
||
||| Bonjour,
||| Ajoute le commutateur suivant dans ton code de champ :
||| *CardText
||| Exemple extrait de l'aide :
||| { = SUM(A1:B2) * CardText } affiche « sept cent quatre-vingt-dix »
||
|| Voui mais il veut : cent cinquante, pas sept cent quatre-vingt-dix
|| t'as pas une solution qui tombe plus juste ?
||
|| A+




Avatar
Geo
Bonjour Circé,


On y est presque !!! Peut être pas pour la politesse mais... la
balise

active de conversion en lettres fonctionne !


Ah ben je suis déçu, moi je rêvais déjà d'un assistant qui cause, ou
plutot qui écoute quand on lui cause, pas d'un truc qui fait de signes
sur l'écran.
En fait en matières de balise la seule dont j'ai entendu parler c'est
celle d'Argos (Argos et Circé ce serait pas du même pays ?)
c'est dire si je suis perdu :-D

Une restriction : la traduction en lettres de nombre comportant des
virgules puisque Word met "virgule" !!!


Humour ?

Evidemment, si c'est en anglais c'est parfait...
Tiens, faudra que je pense aux wish !!!


Essaie, perso je n'ai pas encore eu une seule réponse, mais c'est
enregistré.

[...]

Si, si... c'est dans la faq !! :-)))
http://faq.ms.word.free.fr/Forme/forme_rep.htm#m118


Cette faq est tellement merveilleuse que ça n'étonne même plus.

A+

Avatar
AB
Hello C/M (je sais plus comment il faut t'appeler)
Effectivement, beaucoup plus simple ! Sauf que ça remplace le nombre par le
texte : j'ai pas trouvé d'option pour conserver le nombre (sauf à le taper 2
fois).
Mais j'attends que ça marche "à la voix". ca sera rigolo dans les
secrétariats...
A bientôt
André

Circé wrote:
|| Bonsoir à tous,
||
||
||| Hello Geo,
||| Je te trouve plutôt en forme, ces derniers temps...
||| Je comprends que le scientifique que tu es ne s'accomode que très
||| mal de ces
||| approximations...
||| Gageons qu'en...disons...2010, tu taperas "150", tu diras "en
||| lettres", et
||| l'aide te répondra : "veuillez reformuler la question". Tu diras
||| alors "en
||| lettres SVP", et Word insérera : "cent cinquante".
||| On n'y est pas encore, mais ça ne saurait tarder.
||
|| On y est presque !!! Peut être pas pour la politesse mais... la
|| balise
|| active de conversion en lettres fonctionne !
|| Une restriction : la traduction en lettres de nombre comportant des
|| virgules puisque Word met "virgule" !!! Evidemment, si c'est en
|| anglais
|| c'est parfait... Tiens, faudra que je pense aux wish !!!
||
|| Cela dit, pour tous les nombres entiers, c'est beaucoup plus rapide
|| que
|| les champs : un clic, "écrire en français", et c'est tout...
|| Magique, non ?
||
|| En version 2003, la balise est incluse, en version 2002 il faut
|| l'installer. Téléchargement ici :
||
http://www.microsoft.com/downloads/details.aspx?FamilyID819a67f-9eb9-4368-85db-8d117558a0e3&displaylang=fr
||
|| Si, si... c'est dans la faq !! :-)))
|| http://faq.ms.word.free.fr/Forme/forme_rep.htm#m118
||
||
|| Circé
|| http://faq.ms.word.free.fr
||
||
||| A+
||| André
||| HS : Marseille, tu en es ou non ?
|||
||| Geo wrote:
||||| Bonjour André,
|||||
|||||
|||||| Bonjour,
|||||| Ajoute le commutateur suivant dans ton code de champ :
|||||| *CardText
|||||| Exemple extrait de l'aide :
|||||| { = SUM(A1:B2) * CardText } affiche « sept cent
|||||| quatre-vingt-dix »
|||||
||||| Voui mais il veut : cent cinquante, pas sept cent quatre-vingt-dix
||||| t'as pas une solution qui tombe plus juste ?
|||||
||||| A+
Avatar
Clément Marcotte
Bonjour,

Effectivement, beaucoup plus simple ! Sauf que ça remplace le nombre
par le

texte : j'ai pas trouvé d'option pour conserver le nombre (sauf à le
taper 2

fois).


Le classique mes frères et mes soeurs, le classique:

Version auto-extractible : (peut avoir du mal à passer les pare-feux à
cause de l'.exe )

http://perso.wanadoo.fr/frederic.sigonneau/office/Nb2Words.exe

Version "zippée"

http://perso.wanadoo.fr/frederic.sigonneau/office/Nb2Words.zip


Dans les options de conversion on peut choisir de garder ou non les
chiffres. Et puis cella-là, même les AMIS sont "obligés" de l'adorer.
;-)

Avatar
Circé
Bonsoir Clément,



Dans les options de conversion on peut choisir de garder ou non les
chiffres. Et puis cella-là, même les AMIS sont "obligés" de l'adorer.
;-)


Ben, j'irai plus vite à faire un copier coller, et hop ! la balise, même
s'il faut retirer la "virgule"... Non, Geo, ce n'est pas un gag... :-)))

Bon, Clément, on te voit pas à Marseille non plus ?... ;-)

Circé