Sie sind auf Seite 1von 13

04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE

Espace perso de CLAUDE


Le Progrès fait rage, le futur ne manque
pas d'avenir (Philippe Meyer)

Astuce Word : convertir un nombre en lettre


Publié le 12 février 2012

6 Votes

L’idée m’est venu en regardant comme je le fais chaque matin les statistiques de mon blog. Je suis toujours étonné
par le nombre de visites de ce blog. Merci à vous tous. Un lien référent à attirer mon attention. Il s’agit d’un article
intitulé Ecrire un nombre en toutes lettres avec Microsoft Word. Il fait écho à mon article Astuce Excel : convertir
un nombre en lettre

Ce texte nous explique comment procéder pour écrire un nombre en toutes lettres avec Microsoft Word. Je le cite :

Dans Word, utilisez la combinaison de touche suivante: Ctrl + F9 (Appuyez su Ctrl, puis sur F9
sans retirer la main de la touche Ctrl).
Vous devriez voir apparaître par la suite deux accolades => Oui, c'est bien l'accolade :D
Entre ces deux accolades, entrez le caractère “=” suivi du nombre à convertir =>
accolade+nombre
Après le nombre, entrez le paramètre \*CardText => accolade+nombre+paramètre
Appuyez maintenant sur F9 et vous pourrez voir votre beau nombre en lettre :p =>
le nombre écrit en lettres

Cette technique m’intéresse et intéressera bon nombre de professionnel du chiffres. Et on peut aller bien au-delà
quand on comprend ce qui se cache derrière le raccourci clavier qu’est le CTRL+F9. Ce raccourci cache en réalité
un champ. Sous Word 2007, il faut ouvrir l’onglet insertion, se rendre dans le groupe texte puis appuyer sur la
flèche basse de QuickPart et enfin cliquer sur champ. Une boîte de dialogue s’ouvre. Les images ci-dessous
résument mon propos.

Image 1 - Menu Word 2007

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 1/13
04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE

Image 2 - Boîte de dialogue champ

Avez-vous remarqué sur l’image du haut en bas à gauche le bouton «Codes de champ» ? Non ? Alors regardez
l’image ci-dessous !

Image 3 - Boîte de dialogue Champ avec mise en surbrillance du bouton «Codes de champ»

Si vous avez cliqué sur ce bouton, la boîte de dialogue champ vous permet d’afficher le code en question (Cf. image
ci-dessous).

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 2/13
04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE

Image 4 - boîte de dialogue champ avec code champ activé

Si vous essayez avec l’exemple de l’article intitulé Ecrire un nombre en toutes lettres avec Microsoft Word, il suffit
de saisir comme indiqué sur l’image ci-dessous :

Image 5 - le même exemple que l'article »Ecrire un nombre en toutes lettres avec Microsoft Word» de l'auteur
xanaxilovsky

Eh oui ! Vous arrivez au même résultat du point 5 de la citation dudit article. Je ne sais pas vous mais moi, je
trouverais intéressant de pouvoir saisir le montant de la rémunération brute dans un contrat de travail en chiffre
arabe et que le montant s’affiche en lettres. Et j’ai la solution. Pour cela, vous devez activer l’onglet «développeur»
en allant dans l’option Word se trouvant dans le menu tel que l’image ci-dessous pour Word 2007.

Image 6 - Menu dans Word 2007

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 3/13
04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE

Il suffit de cliquer sur la case à cocher «Afficher l’onglet Développeur dans le ruban». Une fois cette case cochée,
vous devez avoir l’écran suivant :

Image 7 - Option Word pour la version 2007

J’ai préparé un texte où nous allons ajouté le montant en chiffre et le montant en lettre au niveau des flèches
figurant dans l’image ci-dessous :

Image 8 - exemple de texte pour un contrat de travail

Recopiez le texte et mettez votre curseur de texte au niveau de la première flèche. Cliquez sur l’onglet
«Développeur» (Cf. image ci-dessus). Vous devez être dans la situation de l’image ci-dessous. Il suffit de cliquer
sur le bouton «Outils hérités» (mis en surbrillance – n°1) puis sur le bouton «zone d’édition (contrôle de
formulaire)» (mis en surbrillance – n°2).

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 4/13
04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE

Image 9 - insertion du formulaire texte

Vous obtenez une zone grisée. Faites un clic droit avec votre souris ou votre touchpad. Glissez votre souris jusqu’à
Propriétés. Avant de cliquer, vérifiez que vous êtes dans la situation affichée ci-dessous :

Image 10 - formulaire texte : affichage de la propriété

Après avoir cliqué sur propriétés (notez que si vous double cliquez sur la zone grisé du champ), la boîte de
dialogue «Option de champ : texte» s’ouvrira comme l’image ci-dessous :

Image 11 - boîte de dialogue «option de champ : texte»

Je vous conseille de renommer le nom du signet (flèche horizontale) puis de saisir le nombre dans la cellule

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 5/13
04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE

«Texte par défaut» (flèche verticale) :

Image 12 - boîte de dialogue «option de champ : texte» remplie

Après avoir validé la boîte de dialogue, vous obtiendrez l’image suivante :

Image 13 - Texte du contrat avec le nombre en chiffre

Positionnez-vous après la parenthèse, nous allons voir comment convertir le montant de la rémunération au
format chiffre en lettres. Il suffit de suivre la procédure illustrée dans les deux premières images de cet article.
Une fois la boîte de dialogue ouverte, il suffit de saisir l’expression suivante au niveau du Codes de champ :
=Montant_remun\*CardText. Le résultat dans la boîte de dialogue se présente comme ci-dessous :

Image 14 - Boîte de dialogue champ avec l'utilisation du signet dans la formule

Après validation de cette boîte de dialogue, on constate comme ci-après le montant de la rémunération en lettres.
Lorsque l’on positionne le curseur sur le champ, il se grise. En dehors, l’aspect grisé disparaît. Si l’on change le
montant en chiffre avec les descriptifs précédents les images 10 et 11, il faudra appuyer sur la touche F9 pour
modifier le montant en lettre.

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 6/13
04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE

Image 15 - Texte du contrat avec le montant en lettres

Image 16 - Texte du contrat avec le nouveau montant en lettres et avec le curseur en dehors du champ

Merci de laisser un commentaire pour connaître votre sentiment à la lecture de cet article.

Merci de faire partager cet article à vos connaissances à l’aide des boutons ci-dessous.

Si vous estimez que mes compétences méritent d’être connues et reconnues, merci de cliquer sur le bouton Viadeo ci-après

Suivre @claudusaix 737 abonnés


Et n’hésitez pas à me suivre sur mon compte twitter !

Pour lire cet article, flashez ce QR Code avec votre smartphone ou votre tablette

Publicités

Hôtels à Agadir Hôtels à Agadir


14 € 14 €
KAYAK.fr KAYAK.fr

Report this ad Report this ad

Partagez cet article sur :

Partager 1 Tweeter Google + Share Viadeo Scoop.it  Email  Imprimer  Plus

J'aime
Un blogueur aime ceci.

Sur le même thème

Astuce Word : utilisation des champs dans la Insérer un plan synthétique et un sommaire Word 2007 - 2010 : numéro de pages dans le
rédaction des contrats détaillé sous Word logo de votre cabinet d'expertise comptable
Dans "Comptabilité" Dans "Comptabilité" Dans "Comptabilité"

A propos rameixclaude
Je suis expert-comptable stagiaire. J’ai plus de douze ans d’expérience en tant que comptable d'entreprise. Mon projet est de
devenir expert-comptable et commissaire aux comptes.
Afficher tous les articles de rameixclaude →

Cet article, publié dans Comptabilité, Ordinateurs et Internet, est tagué astuce, astuce informatique, cabinet d'expertise comptable, contrat de travail, expert-comptable,
microsoft word, word, word 2007. Ajoutez ce permalien à vos favoris.

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 7/13
04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE

28 commentaires pour Astuce Word : convertir un nombre en lettre

Ping : Astuce Word : convertir un nombre en lettre | Claude RAMEIX | Scoop.it

Ping : Ecrire un nombre en toutes lettres avec Microsoft Word | Mario Johnathan

LeLoup dit :
12 février 2012 à 12 h 04 min

Y a t il un moyen, de faire le changement automatiquement sans faire F9 et modifier par exemple tous les endroits en même
temps ?

 J'aime
0 0 Evaluez ceci
Réponse

rameixclaude dit :
12 février 2012 à 15 h 14 min

Bonjour,
A ma connaissance, il n’existe pas de moyen de faire de changement automatique. Vous pouvez mettre à jour le
champ (équivalent du F9) en s’étant préalablement mis sur le champ, en faisant un clic droit et en cliquant sur
«Mettre à jour les champs».

 J'aime
0 0 Evaluez ceci
Réponse

benoit ruault dit :


13 février 2012 à 8 h 01 min

Bonjour
tout d’abord merci de cette astuce qui peut se révéler utile dans de nombreuses applications, je pense notamment aux statuts
de sociétés
par contre, sauf problème de manipulation, j’ai rencontré une limite : le calcul appliqué à un chiffre avec des centimes donne
un résultat arrondi

 J'aime
0 0 Evaluez ceci
Réponse

rameixclaude dit :
14 février 2012 à 0 h 00 min

Bonsoir Benoît,
J’ai essayé le cas évoqué. Et, effectivement, le résultat est arrondi.

 J'aime
0 0 Evaluez ceci
Réponse

Ping : Astuce Word : utilisation des champs dans la rédaction des contrats | Espace perso de CLAUDE

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 8/13
04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE

Ping : Convertir un fichier PDF en Word | Espace perso de CLAUDE

Jean-Pierre Huot dit :


22 mars 2012 à 16 h 12 min

Merci pour ces conseils.

Toutefois, les liens pour C-Excel et le convertisseur de chiffres en lettres ne fonctionnent pas.

Pouvez-vous vérifier et confirmer.

Bonne journée !

 J'aime
0 1 Evaluez ceci
Réponse

rameixclaude dit :
22 mars 2012 à 23 h 09 min

Bonsoir Jean-Pierre,

Je viens de vérifier les liens et apporter les modifications à mon article. A priori, les liens sont inopérants.

Merci pour votre lecture attentive de mon article.

Cordiales salutations,

 J'aime
0 0 Evaluez ceci
Réponse

Ping : Office | Pearltrees

NOYALET dit :
4 novembre 2013 à 11 h 59 min

Bonjour,
Après avoir bien suivi vos instructions et en faisant F9 voici le message que j’obtiens: !Signet indéfini, MONTANT_F?
Cordialement

 J'aime
0 0 Evaluez ceci
Réponse

rameixclaude dit :
5 novembre 2013 à 23 h 32 min

Bonsoir,
Merci pour l’intérêt porté à mon article et pour votre question.
Pour reproduire votre message d’erreur, je ne vois qu’un type d’erreur commise, à savoir que le nom du signet de
l’option du champ du texte n’est pas MONTANT_F. La formule du code du champ permettant de convertir le
nombre en texte doit correspondre exactement au nom du signet du nombre à convertir en texte.
Si, malgré mon explication, l’erreur se reproduisait, merci de me répondre, je vous contacterai alors.

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 9/13
04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE

 J'aime
0 0 Evaluez ceci
Réponse

Denis La Malice dit :


30 mars 2014 à 12 h 38 min

Merci pour cette superbe astuce. Limité à un nombre de 6 chiffres maxi.


Avec l’option d’affichage « Mettre à jour les champs avant impression » tous les champs sont à jour quand on imprime (ce
n’est pas une mise à jour automatique immédiate, mais ça peut aider), surtout que cette option n’est pas active par défaut.
Sinon, il faut faire une macro que l’on lance à la sortie du champ de formulaire et qui recalcule tout le document.
Sous Word 2013 l’affichage de l’onglet développeur est caché dans « Personnaliser le ruban ». Pour exécuter une macro au
sortir de tous les formulaires on met du code dans « Document_ContentControlOnExit » avec par exemple le code suivant :
« ActiveDocument.Fields.Update ». Ce n’est pas très fin mais ça marche. Comme la fonction récupère le titre du contrôle, on
peut cibler son recalcul. Il faut positionner le signet manuellement sur le contrôle de contenu.

 J'aime
0 0 Evaluez ceci
Réponse

Denis La Malice dit :


30 mars 2014 à 13 h 09 min

On peut aussi utiliser cette astuce de la façon suivante :


Ce document comporte { numpages \*CardText }{ IF { numpages \*CardText } = *un « e » } page{ IF { numpages } > 1 « s »
}.
Je ne sais pas s’il y a plus simple pour prendre en compte le féminin et le pluriel.

 Aimé par 1 personne


1 0 Evaluez ceci
Réponse

Claudine dit :
28 juillet 2014 à 16 h 44 min

Bonjour,
J’aimerai savoir comment transformer une date en chiffre, par exemple « 28/07/14″ en date en lettres , par exemple » lundi
28 Juillet 2014″ sous WORD, quelle est la formule?
Merci par avance.

 J'aime
0 0 Evaluez ceci
Réponse

rameixclaude dit :
28 juillet 2014 à 21 h 01 min

Bonsoir,
Si vous souhaitez ajouter la date du jour, il faut seulement aller dans le menu Insertion et cliquer sur Date et
heures se trouvant dans le groupe Texte. Une boîte de dialogue s’ouvre et il vous propose l’ensemble des formats.
Si votre préoccupation est l’insertion d’un champ, il vous suffit d’insérer ce code champ : {DATE \@ « dddd d
MMMM yyyy » \*MERGEFORMAT}
Enfin, si vous souhaitez, à l’image de la conversion d’un nombre, insérer une zone d’édition se trouvant dans les

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 10/13
04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE

formulaires hérités, après avoir cliquer sur propriétés, il vous suffit de choisir le type «Date» et le format «dddd d
mm yyyy» dans l’option de champ «texte». Vous devrez double cliquer pour saisir la date par défaut. Si vous tapez
«28/07/2014», automatiquement, vous verrez la date se transformer en lundi 28 juillet 2014. C’est d’ailleurs le
même principe pour le type «nombre». C’est vrai que je ne l’ai pas indiqué dans l’article ci-dessus mais ce n’était
pas le sujet et je ne souhaitais pas perturber le lecteur.
Si je n’ai pas répondu à votre demande, merci de me le dire et de la préciser.
Cordialement,

 J'aime
0 0 Evaluez ceci
Réponse

Jean-François dit :
6 juillet 2015 à 15 h 18 min

Bonjour et merci pour vos astuces !!


Peut on également transformer une date ENTIEREMENT en lettres, comme « 01 Juillet » en « Premier
Juillet », dans word?
Merci d’avance pour votre réponse
Cordialement

 J'aime
0 0 Evaluez ceci

rameixclaude dit :
6 juillet 2015 à 16 h 38 min

Bonjour,
Honnêtement, je ne sais pas comment transformer une date entièrement en lettre. En terme de contrat,
(supposons le 1er juillet 2015) il faut écrire l’an deux mille quinze, le premier juillet. Or, je crains que Word
ne fasse qu’une traduction littérale, sans parler qu’il faudrait certainement réaliser une combinaison de
trois (Jour, Mois, Année) zones d’édition (contrôle de formulaire). Ainsi, dans notre exemple, il mettrait
un juillet deux mille quinze. Sauf si à la place de CardText, vous utilisez OrdText pour obtenir Premier. Je
ne pense pas qu’utiliser le champ SI (IF) résolve votre problème car il me semble que l’expression vraie
soit exclusivement du texte tout comme pour l’expression fausse.
Cordialement,

 J'aime
0 0 Evaluez ceci

Ping : Insérer un plan synthétique et un sommaire détaillé sous Word | Espace perso de CLAUDE

Jean-François dit :
7 juillet 2015 à 20 h 36 min

Bonjour et un Grand Merci pour votre réponse très rapide !!


Cordialement.

 J'aime
0 0 Evaluez ceci
Réponse

Denis La Malice dit :


8 juillet 2015 à 17 h 38 min

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 11/13
04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE

Bonjour,
voici deux solutions pour afficher la date « comme dans un contrat ». La première suppose la mise en place d’un signet qui
contient la date, la deuxième suppose une propriété LaDate qui contient la date.

Le [1/9/2015] c’est l’an { ={ REF LaDate \@ « yyyy » }\* Cardtext }, le { IF { REF LaDate \@ « d » } = 1 « premier » « { ={
REF LaDate \@ « d » }\*Cardtext } » } { REF LaDate \@ « MMMM » }

Le { DOCPROPERTY LaDate } c’est l’an { ={ DOCPROPERTY LaDate \@ « yyyy » }\* Cardtext }, le { IF { DOCPROPERTY
LaDate \@ « d » } = 1 « premier » « { ={ DOCPROPERTY LaDate \@ « d » } \*Cardtext } » } { DOCPROPERTY LaDate \@
« MMMM » }

Ce qui donne, par exemple :


Le 1/9/2015 c’est l’an deux mille quinze, le premier septembre
Le 31/12/1999 c’est l’an mille neuf cent quatre-vingt-dix-neuf, le trente et un décembre

Merci à Jean-François de poser des énigmes aussi passionnantes …

 Aimé par 1 personne


1 0 Evaluez ceci
Réponse

rameixclaude dit :
9 juillet 2015 à 10 h 59 min

Bonjour,
Merci de faire partager vos connaissances et de répondre à Jean-François. Je ne pensais pas que le champ IF
pouvait permettre de mettre des formules. Il faut dire que je n’ai pas trop de temps en ce moment pour animer
mon blog. En effet, je suis en train de rédiger mon mémoire pour le diplôme d’expertise comptable.

 J'aime
0 0 Evaluez ceci
Réponse

Denis La Malice dit :


11 juillet 2015 à 9 h 56 min

Tous mes vœux de réussite !

 J'aime
0 0 Evaluez ceci

Mally dit :
11 mai 2016 à 9 h 42 min

Bonjour, tout d’abord merci pour votre article, il m’a été bien utile.
En voulant aller plus loin, je souhaiterai savoir si il est possible de transformer le résultat d’une formule en texte, j’ai bien
suivi vos instructions sauf qu’à la place d’un texte simple dans le développeur, j’ai mis une formule toute simple (A1+A2) (soit
HT + TVA), un format numérique et un nom de champ TTC. Lorsque j’applique la formule {TTC\*cardtext} j’ai le message
suivant :
Erreur ! Ce nombre ne peut être représenté sous le format spécifié. pourriez-vous me donner la marche à suivre pour
résoudre mon soucis ?
Merci d’avance.

 J'aime
0 0 Evaluez ceci

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 12/13
04/05/2018 Astuce Word : convertir un nombre en lettre | Espace perso de CLAUDE
Réponse

rameixclaude dit :
18 février 2017 à 19 h 01 min

Essayez avec {REF TTC\*CardText}


Merci de m’indiquer si cela correspond à votre demande.

 J'aime
0 0 Evaluez ceci
Réponse

Marty dit :
6 octobre 2016 à 1 h 02 min

Peut-on faire cette manipulation en mode formulaire avec MS Word ? je demande cela car j’ai besoin de faire imprimer
seulement des champs et la conversion chiffre en lettre sur un chèque. (Les signets ne sont pas imprimer en mode
formulaire).

Merci

 J'aime
0 0 Evaluez ceci
Réponse

rameixclaude dit :
18 février 2017 à 18 h 20 min

Tout n’est pas parfait avec le signet permettant d’écrire en lettre un chiffre (Cf. les commentaires précédents). Le
mode formulaire ne permet pas de mettre à jour les signets à l’impression si au préalable, dans les options Word
(Menu Fichier), au niveau du menu affichage (à ne pas confondre avec le menu général de Word), vous n’avez pas
coché la case «Mettre à jour les champs avant impression».
Merci pour l’intérêt porté à mon article et à mon blog.

 J'aime
0 0 Evaluez ceci
Réponse

Espace perso de CLAUDE


Propulsé par WordPress.com.

https://claudusaix.wordpress.com/2012/02/12/astuce-word-convertir-un-nombre-en-lettre/ 13/13

Das könnte Ihnen auch gefallen