Vous êtes sur la page 1sur 56

L'utilisation des champs dans Microsoft Word

par Olivier Lebeau (Heureux-oli sur DVP)

Date de publication : 15-09-2007


Dernire mise jour : 15-09-2007

Comment utiliser Word pour insrer des informations diverses.


La solution : "Les Champs"

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

I - Introduction
II - Gnralits
II-A - Sous Word 2007
II-B - Sous Word 2003
II-C - Mthodes
II-D - La bote de dialogue
II-E - Les commutateurs
II-F - Afficher le rsultat des champs
II-G - Bloquer la mise jour des champs
III - Les champs les plus courants
III-A - Numro de pages
Word 2007
Word 2003
III-B - Renvoi
Word 2007
Word 2003
III-C - Les index
Word 2007
Word 2003
III-D - La table des matires
Word 2007
Word 2003
III-E - Les lgendes
Word 2007
Word 2003
III-F - Les citations et bibliographie
Word 2007
IV - En dtail
IV-A - Automatisation
IV-A-1 - Bouton Atteindre
IV-A-2 - Bouton Macro
IV-A-3 - Comparer
IV-A-4 - Imprimer
IV-A-5 - Si
IV-A-6 - VariableDoc
IV-B - Date et Heure
IV-B-1 - CreateDate
IV-B-2 - Date
IV-B-3 - Edit Time
IV-B-4 - Heure
IV-B-5 - Print Date
IV-B-6 - Save Date
IV-C - quations et Formules
IV-C-1 - Formules
IV-C-1-a - Oprations
IV-C-2 - Avanc
IV-C-3 - q
IV-C-4 - Symbole
IV-D - Liaisons et Renvois
IV-D-1 - AutoTextList
IV-D-2 - Citation
IV-D-3 - InclureImage
IV-D-4 - Inclure Texte
IV-D-5 - Insertion Auto

-2Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

IV-D-6 - Lien
IV-D-7 - Liens Hypertextes
IV-D-8 - Ref
IV-D-9 - Style Ref
IV-D-10 - Renvoi Note
IV-D-11 - Renvoi page
IV-E - Numrotation
IV-E-1 - Code-barre
IV-E-2 - NumAuto
IV-E-3 - NumLglAuto
IV-E-4 - NumListe
IV-E-5 - NumPlanAuto
IV-E-6 - Page
IV-E-7 - PageDeSection
IV-E-8 - RevNum
IV-E-9 - Section
IV-E-10 - Sq
IV-F - Publipostage
IV-F-1 - Base de donnes
IV-F-2 - BlocAdresse
IV-F-3 - ChampFusion
IV-F-4 - Comparaison
IV-F-5 - Dfinir
IV-F-6 - Demande
IV-F-7 - FusionEnr
IV-F-8 - LigneSalutation
IV-F-9 - Remplir
IV-F-10 - SauterSi
IV-F-11 - SqFusion
IV-F-12 - Si
IV-F-13 - Suivant
IV-F-14 - SuivantSi
IV-G - Rsum
IV-G-1 - Author
IV-G-2 - Comments
IV-G-3 - FileName
IV-G-4 - FileSize
IV-G-5 - Info
IV-G-6 - KeyWords
IV-G-7 - LastSavedBy
IV-G-8 - NumChars
IV-G-9 - NumPages
IV-G-10 - NumWords
IV-G-11 - PropritDoc
IV-G-12 - Sujet
IV-G-13 - Template
IV-G-14 - Titre
IV-H - Tables et Index
IV-H-1 - Index
IV-H-2 - RD
IV-H-3 - Sommaire
IV-H-4 - TA
IV-H-5 - TC
IV-H-6 - TR

-3Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

IV-H-7 - XE
IV-I - Utilisateur
IV-I-1 - AdresseUtilisateur
IV-I-2 - InitialesUtilisateur
IV-I-3 - NomUtilisateur
V - Dans la pratique (diffrents exemples)
VI - VBA et les champs
VII - Remerciements

-4Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

I - Introduction
Dans Word, les champs sont des espaces utiliss pour renvoyer des donnes variables issues de l'espace de travail.
Les champs sont utiliss pour diffrentes tches. On retrouve l'utilisation de champs pour les hyperliens, pour les
tables des matires, pour certaines fonctions de calcul comme les sommes dans les tableaux, ...
Usage courant des champs.

En gnral, les champs sont utiliss pour afficher des donnes comme la date, le nom de l'auteur, le nombre de
page d'un document, .....
Ils sont aussi utiliss pour raliser des oprations simples.
On les retrouve galement dans le cadre d'un publipostage,...
Les utilisations des champs sont assez nombreuses.
Les champs sont constitus de deux parties distinctes.
La premire est le code du champ.
La seconde est constitue des commutateurs. On pourrait considrer que les commutateurs servent affiner le
rsultat du champ.

-5Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

II - Gnralits
Comment insre-t-on un champ ?

II-A - Sous Word 2007


La mthode la plus simple pour insrer un champ sous Word 2007 est l'onglet Insertion du Ruban, l'Icne Quick
Part et Champs.

S'ouvre alors une bote de dialogue permettant le choix du type de champs insrer.

-6Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Une autre mthode consiste insrer manuellement les balises de champ et le "code" du champ la main.
Pour insrer les balises de champs, on utilise la combinaison de touches "Ctrl" + "F9".

-7Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Ce champ ressemble s'y mprendre un simple espace entre crochets. Mais ce ne sont pas de simples crochets,
ces crochets sont des balises.
L'illustration ci-aprs montre la diffrence qui existe entre des crochets et un champ.

Une fois les champs insrs, on peut interagir sur leur contenu avec un clic droit et via le menu contextuel.

-8Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

II-B - Sous Word 2003


Pour Word 2003, il faut travailler avec les menus.
Insertion, Champs

La bote de dialogue qui suit est identique celle de 2007.

-9Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Seule la faon d'insrer un champ diffre entre les deux versions, le reste n'a pas volu.
La combinaison de touches "Ctrl" + "F9" fonctionne de la mme manire.

II-C - Mthodes
Comme mentionn ci-dessus, on insre les champs par la combinaison "Ctrl" + "F9".
Une fois insrs, les champs peuvent tre dits ou mis jour.
Pour basculer entre l'affichage de la valeur des champs ou leur code, il faut utiliser la combinaison de touches Alt + F9
ou Shift + F9. La combinaison Alt + F9, actualise ou affiche le code de tous les champs du document, alors que Shift
+ F9 ne produit cet effet que pour le champ slectionn. Pour mettre les champs jour, il suffit de presser sur "F9".

- 10 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

II-D - La bote de dialogue


La bote de dialogue est un outil important pour l'insertion des champs dans un document. Vritable couteau suisse,
nous allons l'explorer un peu.

Les noms de champ peuvent tre tris par catgories, c'est plus simple que de parcourir l'intgralit de la liste.

- 11 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Bouton trs intressant, celui du Code de Champs. Ce bouton permet d'afficher le code qui sera contenu dans votre
champ.

La zone droite de cette bote de dialogue change pour chaque choix fait dans la liste des champs disponibles.
Elle change aussi lorsque l'on demande l'affichage des codes de champ.

- 12 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

On obtient l'affichage d'une bote de dialogue supplmentaire.

- 13 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Nous avons maintenant fait le tour de notre outil, utilisons le.

II-E - Les commutateurs


Il existe trois types de commutateurs.
\* pour la mise en forme

- 14 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

\# pour le format des nombres


\@ pour la mise en forme des dates

II-F - Afficher le rsultat des champs


Il arrive qu'on ne parvienne pas afficher le rsultat des champs. C'est simplement une option qui n'est pas active
dans les options d'affichage de Word.

- 15 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

La mme option est disponible pour l'impression.

II-G - Bloquer la mise jour des champs


Il est parfois utile d'empcher la mise jour des champs.

- 16 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Pour ce faire, il suffit d'utiliser la combinaison de touches Ctrl + F11.

- 17 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

III - Les champs les plus courants


Pour les champs les plus courants, Word possde quelques commandes qui vont insrer un champ facilement et
en toute transparence.
C'est le cas pour les numros de page, les lgendes, les tables des matires, les index, les renvois,....
Nous allons en parcourir quelques uns.

III-A - Numro de pages


Word 2007

Cette approche va utiliser un assistant qui va vous proposer l'endroit o vous voulez mettre votre numro de page.
Je pense qu'il n'est pas utile d'en dire plus sur les numros de pages.

Word 2003
En 2003, on insre les numros de pages par : Insertion -> Numro de pages.
Je vous conseille de mettre les numros de pages dans un pied de page.
Vous pouvez si vous le dsirez, inclure un numro de chapitre.

III-B - Renvoi

- 18 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Word 2007
Les renvois permettent de mettre un lien vers un autre endroit de votre document et surtout d'afficher le texte choisi.
On pourrait utiliser les balises HTML, mais le champ renvoi est plus adquat.

Ds que le choix est fait, une bote de dialogue va s'ouvrir et vous permettre de choisir l'endroit o vous voulez faire
pointer votre renvoi.
Vous avez plusieurs possibilits :
- vers un signet
- vers un titre
- vers une lgende
- vers une note de fin ou une note base de page.

- 19 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

- 20 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Le rsultat obtenu, ici avec des titres ressemble l'image qui suit.

- 21 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Word 2003
Pour ajouter un renvoi, Insertion -> Rfrence -> Renvoi.
S'ouvre alors une bote de dialogue vous permettant de choisir la cible de votre renvoi.

III-C - Les index


L'index se rvle particulirement utile lorsque l'on veut pouvoir accder certains mots cls dans un document.
Word gre ces index au travers de champs.

Word 2007
Pour crer un entre d'index, il y a deux possibilits :
- Par l'onglet rfrences "Entre" dans la partie Index

- 22 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

- Par la combinaison de touches "Alt" + "Shift" + "X"

- 23 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Le rsultat est affich dans le texte. Ne soyez pas surpris, les entres d'index sont toujours affiches. On peut ne
plus les afficher en dsactivant l'affichage des caractres non imprimables.

Il ne reste plus qu' insrer l'index.

Word 2003
En Word 2003, l'index s'obtient par le menu Insertion -> Rfrence -> Tables et Index
Marquer Entre.
On obtient le mme rsultat par la combinaison "Alt" + "Shift" + "X".
L'index se cre par Insertion -> Rfrence -> Tables et Index. Il ne reste plus que la mise en forme de l'index faire.

III-D - La table des matires


La table des matires, lment indispensable pour les longs documents.
Word gre la table des matires au travers de champs.

Word 2007
La ralisation d'une table des matires a dj t traite.

- 24 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Table des matires

Word 2003
Pour la table des matires, il faut dfinir des entres qui sont soit des titres prdfinis, soit des styles propres l'auteur.
La table des matires s'obtient par : Insertion -> Rfrence -> Tables et Index.

III-E - Les lgendes


Word 2007
Aprs avoir insr un graphique ou une image, un clic droit sur l'objet et dans le menu contextuel choisissez
"Lgende". Laissez-vous guider par l'assistant. Pour insrer la table des illustrations, sur le ruban, dans l'onglet
Rfrences, la rubrique Lgendes, Insrer une table des illustrations.

Word 2003
Aprs avoir insr un graphique ou une image, un clic droit sur l'objet et dans le menu contextuel choisissez
"Lgende".
Laissez-vous guider par l'assistant.
Pour insrer la table des illustrations : Insertion -> Rfrence -> Tables et Index.

III-F - Les citations et bibliographie


Word 2007
Les citations permettent dans un document de citer les sources et ensuite, faire une synthse dtaille de toutes
les sources.
Les citations sont gres de deux faons en Word 2007.
Elles peuvent tre complmentaires et mlanges.
On peut avoir une citation qui sera affiche dans la table des citations et pour cette mme citation, avoir une rfrence
bibliographique.
La mthode pour marquer une citation est de slectionner le texte, dans l'onglet rfrences, Citations.

- 25 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

On se retrouve avec un champ juste derrire le texte slectionn :

Il ne reste plus qu' insrer la table des rfrences.

- 26 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Les citations comprennent aussi les rfrences bibliographiques.

- 27 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

L'ajout d'une rfrence bibliographique permet de faire appel cette rfrence lors des citations.

La rfrence choisie suit le texte et une table des rfrences faisant appel aux citations avec entre bibliographique.

- 28 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Et le rsultat :

- 29 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

- 30 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

IV - En dtail
IV-A - Automatisation
IV-A-1 - Bouton Atteindre
Ce champ permet de placer sur le document un "bouton" derrire un texte qui permet d'atteindre un signet par double
clic. Il faut au pralable insrer un signet dans le document pour pouvoir y faire rfrence.

{ GOTOBUTTON [Signet] [Texte affich]}

Il n'y a pas de commutateur pour ce champ.

IV-A-2 - Bouton Macro


Ce champ permet par double clic de lancer une macro. La liste des macros disponibles apparat dans une zone de
liste. On y retrouve les macros prexistantes de Word, mais aussi les macros issues de vos crations. Il ne faut pas
perdre de vue que si vous distribuez votre document, il faut que les macros se trouvent dans un module associ
au document.

{ MACROBUTTON [Nom de la macro] [Texte affich] }

Il n'y a pas de commutateur pour ce champ.

IV-A-3 - Comparer
Ce champ permet la comparaison entre deux valeurs. Cette comparaison est une comparaison logique. Si le rsultat
est vrai, le champ retournera la valeur 1 et 0 dans l'autre cas.

{ COMPARE Signet1 = Signet2

\* MERGEFORMAT }

Avec des valeurs numriques pour chaque signet dans cet exemple.
Oprateur
=
<>
>
<
>=
<=
Il n'y a pas de commutateur pour ce champ.

Description
Vrifie l'galit
Diffrent
Plus grand
Plus petit
Plus grand ou gal
Plus petit ou gal

IV-A-4 - Imprimer
Ce champ permet lors de l'impression d'un document de passer certains paramtres l'imprimante.

- 31 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Ce champ ne fonctionne qu'avec des imprimantes PostScript, certaines imprimantes HP LazerJet et certaines
imprimantes aiguilles supportant le PassThrough.

{ PRINT

"codes"

\g \* MERGEFORMAT }

Avec "codes" qui sont des paramtres spcifiques aux imprimantes PostScript.

IV-A-5 - Si
Ce champ permet de mettre une structure dcisionnelle sur la valeur contenue par deux signets.
La premire valeur est retourne si l'opration logique est vraie, la seconde dans l'autre cas.

{ IF Signet1 = Signet2

Vrai Faux \* MERGEFORMAT }

Il n'y a pas de commutateur pour ce champ.

IV-A-6 - VariableDoc
Ce champ permet d'afficher une variable assigne en VBA.
Il suffit de faire suivre par le nom de la variable.

{ DOCVARIABLE

"Nom" \* MERGEFORMAT }

Associ une attribution de variable en VBA.

ActiveDocument.Variables.Add ("Nom"), Value:="Moi"

On obtient comme affichage dans le document "Moi".


Les variables de document servent conserver les paramtres de macro entre les sessions de macro.

IV-B - Date et Heure


L'image Date Heure sert indiquer Word la faon dont devra tre affiche la date.

IV-B-1 - CreateDate
Ce champ affiche le temps systme la date de cration du document.

{ CREATEDATE

\* MERGEFORMAT }

Ce champ possde une option : l'image Date Heure.


- 32 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

{ CREATEDATE

\@ "dddd d MMMM yyyy" \* MERGEFORMAT }

L'image Date Heure permet d'afficher la date de manire personnalise.


Ce champ possde galement des commutateurs. Ils sont au nombre de deux.
Commutateur
\h
\s

Effet
Utilisation du calendrier islamique lunaire
Utilisation du calendrier Saka Era

IV-B-2 - Date
Ce champ donne la date et l'heure systme.

{ DATE }

Ce champ possde une option : l'image Date Heure.

{ DATE

\@ "dddd d MMMM yyyy" \* MERGEFORMAT }

L'image Date Heure permet d'afficher la date de manire personnalise.


Ce champ possde galement des commutateurs. Ils sont au nombre de trois.
Commutateur
\h
\l
\s

Effet
Utilisation du calendrier Islamique lunaire
Utilise le dernier format utilis lors de
l'insertion par le menu insertion
Utilisation du calendrier Saka Era

IV-B-3 - Edit Time


Ce champ donne en minute le temps total ddition du document.

{ EDITTIME }

Les seules options disponibles sont relatives la mise en forme du rsultat.

IV-B-4 - Heure
Ce champ est utilis pour afficher le temps systme

{ TIME }

La seule option disponible est l'image Date Heure utilise pour la mise en forme du rsultat.

- 33 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

IV-B-5 - Print Date


Ce champ est utilis pour afficher la dernire date d'impression du document.

{ PRINTDATE }

Ce champ possde une option : l'image Date Heure.

{ PRINTEDATE

\@ "dddd d MMMM yyyy" \* MERGEFORMAT }

L'image Date Heure permet d'afficher la date de manire personnalise.


Ce champ possde galement des commutateurs. Ils sont au nombre de deux.
Commutateur
\h
\s

Effet
Utilisation du calendrier islamique lunaire
Utilisation du calendrier Saka Era

IV-B-6 - Save Date


Ce champ retourne la date de la dernire sauvegarde du document.

{ SAVEDATE }

Ce champ possde une option : l'image date heure.

{ SAVEDATE

\@ "dddd d MMMM yyyy" \* MERGEFORMAT }

L'image Date Heure permet d'afficher la date de manire personnalise.


Ce champ possde galement des commutateurs. Ils sont au nombre de deux.
Commutateur
\h
\s

Effet
Utilisation du calendrier Islamique lunaire
Utilisation du calendrier Saka Era

IV-C - quations et Formules


IV-C-1 - Formules
Ce champ permet d'utiliser une formule pour excuter des oprations.

{ = 5 + 1 }

Ce champ n'a pas vraiment d'intrt, le rsultat est facile obtenir.

- 34 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Mais dans un tableau, on peut automatiser certaines oprations.

{ =SUM(ABOVE) }

Ce champ va faire l'addition des cellules qui se trouvent au-dessus de la cellule o il se trouve.

{ =SUM(A1;B2) }

Ce champ va faire la somme des valeurs contenues dans les cellules A1 et B2.
Le rfrencement des cellules se fait de la mme manire que pour Excel.
A1 : Colonne A et ligne 1

{ =SUM( Table1 A1;B2) }

Ce champ va donner le rsultat de l'addition de la cellule A1 et de la cellule B2 dans la table qui est identifie par
le signet Table1.
On peut utiliser des oprations arithmtiques ou logiques.

IV-C-1-a - Oprations

Les oprations
Oprateurs
+
*
/
^
%
=
<
<=
><
>=
<>>

Significations
Addition
Soustraction
Multiplication
Division
Puissance ou racine
Pourcentage
galit
Plus petit que
Plus petit ou gal
Plus grand que
Plus grand ou gal
Pas gal

Fonctions

Rsultats
Retourne la valeur absolue
Oprateur logique ET
Moyenne
Retourne le nombre d'lments d'une liste

Les fonctions

ABS
AND
AVERAGE
COUNT

- 35 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

DEFINED(x)

Retourne Vrai si x est valide, Faux dans le


cas contraire
Retourne 0
Retourne la valeur entire d'un nombre
Retourne la plus petite valeur d'une liste
Retourne la plus grande valeur d'une liste
Retourne le reste d'une division
Opration logique
Opration logique
Le nombre de dcimale arrondir pour un
nombre
Donne le signe du nombre
Donne la somme d'une liste
Renvoie 1

FALSE
INT
MIN
MAX
MOD
NOT
OR
ROUND
SIGN
SUM
TRUE

IV-C-2 - Avanc
Ce champ sert modifier la position de votre texte.

{ ADVANCE

\d 5 }

Le code ci-dessus dplace le texte qui suit le champ de 5 points vers le bas.

A { ADVANCE

\d 5 \x -5 } B

Le champ ci-dessus donne ceci :

On obtient une superposition des caractres.


Switches
\d
\u
\l
\r
\x
\y

Rsultats
Bouge le texte qui suit le champ vers le bas
Bouge le texte qui suit le champ vers le haut
Bouge le texte qui suit le champ ver la
gauche
Bouge le texte qui suit le champ vers la
droite
Place le texte prcisment par rapport un
bord (horizontalement)
Place le texte prcisment par rapport un
bord (verticalement)

IV-C-3 - q
- 36 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Pour ce champ, je vous conseille vivement l'diteur d'quation qui est un outil bien mieux adapt.

IV-C-4 - Symbole
Ce champ permet d'afficher un symbole.
Pour ce champ, je vous conseille d'utiliser le menu destin l'insertion des symboles.

IV-D - Liaisons et Renvois


IV-D-1 - AutoTextList
Ce champ cre un raccourci pour l'insertion de bloc de constructions. (Word 2007)

IV-D-2 - Citation
Ce champ permet d'imbriquer d'autres champs sauf les champs NumroAuto ou Symbol.

{ QUOTE {IF {DATE \@ "M"}= 1 "12" "01/{={DATE \@ "M"}-1}" }/2007 \@ "MMMM" }

L'exemple ci-dessus va renvoyer le mois qui prcde le mois actuel en lettre.

IV-D-3 - InclureImage
Champ intressant, il permet d'inclure une image dans le document. Dans le champ, on retrouve l'adresse du fichier
image, qui peut tre une URL

{ NCLUDEPICTURE

"C:\\Local Data\\kissing.gif" \d \x \y

\* MERGEFORMAT }

Ce champ possde des commutateurs


Switches
\c
\d
\x
\y

Rsultats
Permet de spcifier un filtre graphique (le
nom du filtre sans son extension)
Spcifie si l'image est stocke dans ou hors
du document
Redimensionne horizontalement d'aprs la
source
Redimensionne verticalement d'aprs la
source

IV-D-4 - Inclure Texte


Ce champ permet d'inclure un texte issu d'un autre document. Si ce document est un document Word, on peut inclure
uniquement la partie marque par un signet. On peut galement inclure du texte issu d'un document XMl associ
au XSL.

- 37 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Si le document inclus est un document Word, il est possible d'diter le texte et la sauvegarde du nouveau texte dans
le document initial se fait par "Ctrl" + "Shift" + "F7".
Le chemin du fichier doit comporter des doubles antislashs "\\"

{ INCLUDETEXT

"c:\\local data\\o.txt"

\* MERGEFORMAT }

Ce champ fonctionne aussi avec un fichier XML associ un fichier XSL.

{ INCLUDETEXT

"c:\\temp\\voiture.xml" \t c:\\temp\\voiture.xsl

\* MERGEFORMAT }

Et voil le rsultat obtenu.

Switches

Rsultats
Empche la mise jour par Word du champ
Nom de classe fourni par Word pour la
conversion du fichier
Spcifie le SpaceName
Spcifie le fichier XSL
Spcifie le Xpath

\!
\c
\n
\t
\x

IV-D-5 - Insertion Auto


Ce champ permet d'effectuer une insertion automatique.
Je vous conseille d'utiliser le menu plutt que d'diter le champ.

{ AUTOTEXT

044D400F19A24FC1BBD5F5D36A161E5D

\* MERGEFORMAT }

Vous l'aurez compris, ce champ n'est pas trs intelligible.

IV-D-6 - Lien

- 38 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Ce champ est insr par Word lorsque vous copiez des donnes en provenance d'un autre logiciel et que vous
utilisez la commande "Collage Spcial".
Ce champ utilise la fonction OLE.

{ LINK Excel.Sheet.8 "C:\\My Documents\\Profits.xls" "Sheet1!R1C1:R4C4" \a \p }

Switches
\a

\b
\d

\f
\h
\p
\r
\t
\u

Rsultats
Provoque la mise jour automatique. La
suppression de ce switch imposera une mise
jour manuelle
Insre l'objet en tant qu'image bitmap
Les lments graphiques ne sont pas
stocks dans le document pour diminuer la
taille
Garde le formtage spcial
L'objet li et converti en HTML
L'objet est insr en tant qu'image
L'objet est insr au format RTF
Text Only
Texte unicode

IV-D-7 - Liens Hypertextes


Ce champ est certainement l'un des plus utiliss. Il permet d'ouvrir une page Web, un fichier en local ou en rseau
et aussi d'envoyer un Email.

{ HYPERLINK "http://heureuxoli.developpez.com/"\m \n

\* MERGEFORMAT }

Pour ouvrir les liens hypertextes en Word, il faut maintenir la touche Ctrl enfonce et cliquer sur le lien.
Switches
\l
\m
\n
\o
\t

Rsultats
Spcifie une localisation dans le document
en cours comme un signet.
Indique que le lien est une correction
d'image HTML 2.0
Ouvre le lien dans une nouvelle fentre par
dfaut.
Texte de l'infobulle entre "
Spcifie le cadre de destination ("_blank" par
exemple)

Pour le commutateur \t, on a quatre possibilits :


1. "_top" -> Page entire 2. "_self" -> Mme cadre 3. "_blank" -> Nouvelle fentre 4. "_parent" -> cadre parent

IV-D-8 - Ref
Ce champ est galement trs intressant. Il permet d'afficher le texte contenu dans un signet.

- 39 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

{ REF MONSIGNET }

Paramtres gnraux de mise en forme


Switches gnraux
\* Upper
\* Lower
\* FirstCap
\* Caps
Commutateurs spciaux.
Switches
\d
\f
\h
\n
\p
\r
\t
\w

Rsultat
Majuscules
Minuscules
Premire lettre majuscule
Initiales majuscules

Rsultat
Dfinit le sparateur de squence
Inclut et incrmente les numros de note de
fin, de bas de page ou de commentaires
Cre un lien hypertexte vers le paragraphe
marqu
Insre toute numrotation de paragraphe
partir du paragraphe marqu
Insre la position relative du paragraphe
marqu
Insre la numrotation du paragraphe dans
un contexte relatif
Supprime tous les caractres non
sparateurs
Insre la numrotation du paragraphe
marque en contexte normal

IV-D-9 - Style Ref


Pour l'utilisation de ce champ, il est prfrable d'utiliser l'interface. Il permet d'insrer le premier ou dernier texte du
style dfini.
Dans un en-tte ou pied de page, on peut ainsi faire rfrence un style prcis et rpter le texte qu'il contient.

{ STYLEREF

"Titre 1" }

IV-D-10 - Renvoi Note


Insre le numro d'une note de bas de page ou de fin de document.
Pour ce champ, je vous conseille galement de passer par l'interface.

{ NOTEREF

S1

\* MERGEFORMAT }

O S1 est un signet.

IV-D-11 - Renvoi page


- 40 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Insre le numro de page du signet renseign.

{ PAGEREF

S1

\* MERGEFORMAT }

Ce champ possde les commutateurs gnraux de mise en forme, mais galement des commutateurs spciaux.
Switches

Rsultats
Cre un lien hypertexte
Insre la position relative du paragraphe
marqu

\h
\p

IV-E - Numrotation
IV-E-1 - Code-barre
Ce champ est sens insrer le code barre li l'adresse du destinataire. Malheureusement, les codes barres tant
ceux utiliss outre atlantique, il n'est que peu utile.

IV-E-2 - NumAuto
Ce champ est utilis pour la numrotation automatique. Ce champ n'est disponible que pour la compatibilit avec
les versions antrieures 2000 de Word.
Il est recommand d'utiliser le champ LISTNUM

{ AUTONUM

\* ROMAN }

IV-E-3 - NumLglAuto
Champ de numrotation juridique automatique.
Ce champ n'est disponible que pour la compatibilit avec les versions antrieures 2000 de Word.

IV-E-4 - NumListe
Permet de gnrer une liste numrote.

{ LISTNUM

PlanDfaut \l "4" }

On peut les imbriquer

{ LISTNUM

PlanDfaut \l 4 }{ LISTNUM

PlanDfaut \l 5 }

Deux commutateurs spciaux sont disponibles


Switches

Rsultats

- 41 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

\l
\s

Spcifie le niveau
Spcifie la valeur de dpart pour le champ.

IV-E-5 - NumPlanAuto
Ce champ numrote les paragraphes avec la numrotation par dfaut. Ce champ est utilis pour garder la
compatibilit avec les versions antrieures 2000 de Word.

{ AUTONUMOUT }

IV-E-6 - Page
Ce champ est utilis pour la numrotation des pages, le numro de la page active est insr, seule la mise en forme
est possible.

{ PAGE }

IV-E-7 - PageDeSection
Ce champ insre le nombre de pages de la section en cours.

{ SECTIONPAGES }

IV-E-8 - RevNum
Ce champ insre le nombre de fois qu'un document a t sauvegard.
Pour ce champ, seule la mise en forme est disponible.

{ REVNUM }

IV-E-9 - Section
Ce champ insre le numro de la section active.
Seule la mise en forme est disponible pour ce champ.

{ SECTION }

IV-E-10 - Sq
Ce champ insre un numro squentiel automatique.

{ SEQ }

- 42 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Il est utilis pour la numrotation des images.

IV-F - Publipostage
IV-F-1 - Base de donnes
Ce champ insre les donnes provenant d'une base de donnes externe. Si le nombre de champs dpasse 62, les
donnes sont insres avec des tabulations entre elles en lieu et place de colonnes.

{ DATABASE \d "C:\\Data\\Sales93.mdb"
\c "DSN=MS Access Database; DBQ=C:\\Data\\Sales93.mdb;
FIL=RedISAM" \s "select * from \"Customer List\" " \f "2445" \t "2486" \l "2" }

Ce champ possde des commutateurs, le plus simple est d'utiliser l'interface pour l'utilisation de ces commutateurs

IV-F-2 - BlocAdresse
Ce champ permet d'insrer un bloc d'adresse.
La source de donnes doit tre dfinie.

{ ADDRESSBLOCK }

IV-F-3 - ChampFusion
Ce champ permet d'insrer un champ issu d'une source de donnes.

{ MERGEFIELD "NomDuChamp" }

IV-F-4 - Comparaison
Ce champ permet de faire une comparaison entre deux valeurs.
Si le rsultat est vrai, la valeur 1 et renvoye, 0 dans l'autre cas.
Ce champ est imbriquer dans d'autres champs pour obtenir un autre affichage que 0 ou 1.
En gnral, il est combin des IF.

{ COMPARE " { MERGEFIELD PostalCode } " = "985*" }

IV-F-5 - Dfinir
Ce champ affecte une nouvelle valeur un signet.

- 43 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

{ SET }

IV-F-6 - Demande
Ce champ permet de poser une question l'utilisateur.

{ ASK }

Ce champ possde deux commutateurs.


Switches
\d
\o

Rsultats
Insre un texte de signet par dfaut
Demande l'utilisateur de taper le texte du
signet lors du lancement d'une fusion

IV-F-7 - FusionEnr
Ce champ permet d'insrer le numro de l'enregistrement lors d'une fusion.

{ MERGEREC }

IV-F-8 - LigneSalutation
Ce champ va insrer une ligne de salutation lors d'une fusion.

{ GREETINGLINE }

Ce champ possde trois commutateurs.


Switches
\e
\f
\l

Rsultats
Indique le texte si le nom est vide
Indique le format du nom
Indique l'ID de la langue du format du nom

IV-F-9 - Remplir
Ce champ invite l'utilisateur entrer le texte qui sera inscrit dans le document.

{ FILLIN "Qui tes-vous ?" \d S1 }

Ce champ possde deux commutateurs


Switches
\d
\o

Rsultats
Insre un texte de signet par dfaut
Demande l'utilisateur de taper le texte d'un
signet lors du lancement d'une fusion

- 44 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

IV-F-10 - SauterSi
Ce champ permet de sauter conditionnellement un enregistrement lors d'une fusion.

{ SKIPIF { MERGEFIELD Order } < 100 }

Ce champ ne possde pas de commutateurs, mais peut tre utilis avec des signets.

IV-F-11 - SqFusion
Ce champ insre le numro squentiel de fusion d'enregistrement.

{ MERGESEQ }

En clair, ce champ compte le nombre d'enregistrements pour lesquels la fusion a t russie.

IV-F-12 - Si
Ce champ est li une condition.

{ IF S1 < S2 TexteSiVrai TexteSiFaux }

IV-F-13 - Suivant
Passe l'enregistrement suivant lors d'une fusion

{ NEXT }

IV-F-14 - SuivantSi
Atteint conditionnellement le champ de fusion suivant.

{ NEXTIF }

IV-G - Rsum
Pour tous les champs de ce paragraphe "Rsum", on retrouve les mmes commutateurs de mise en forme.
Switches id="III-H"gnraux
\* Upper
\* Lower
\* FirstCap
\* Caps

Rsultat
Majuscules
Minuscules
Premire lettre majuscule
Initiales majuscules

- 45 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

IV-G-1 - Author
Ce champ affiche le nom de l'auteur qui se trouve dans les proprits du document.

{ AUTHOR }

IV-G-2 - Comments
ce champ est utilis pour afficher les commentaires du document.

{ COMMENTS }

IV-G-3 - FileName
Ce champ est utilis pour afficher le nom de fichier du document.
Switches gnraux
\p

Rsultat
Ajoute le chemin au nom du fichier

IV-G-4 - FileSize
Ce champ est utilis pour afficher la taille du fichier.
Les commutateurs sont utiliss pour la mise en forme et sont les commutateurs normaux pour les champs
numriques.
On retrouve deux commutateurs spciaux :
Switches
\k
\m

Rsultats
Indique la taille en Ko
Indique la taille en Mo

IV-G-5 - Info
Ce champ peut prendre toutes les valeurs de la partie rsum.

{ INFO }

IV-G-6 - KeyWords
Ce champ est utilis pour afficher les mots cls du document.

{ KEYWORDS }

IV-G-7 - LastSavedBy

- 46 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Ce champ est utilis pour afficher le nom de la dernire personne qui a sauvegard le document.

{ LASTSAVEDBY }

IV-G-8 - NumChars
Ce champ est utilis pour afficher le nombre de caractres contenus dans le document.
Il possde les commutateurs de mise en forme des champs numriques.

{ NUMCHARS }

IV-G-9 - NumPages
Ce champ est utilis pour afficher le nombre de pages d'un document.
Comme tout champ numrique, ce champ possde les commutateurs de mise en forme des champs numriques.

{ NUMPAGES }

IV-G-10 - NumWords
Ce champ est utilis pour afficher le nombre de mots contenus dans un document.

{ NUMWORDS }

IV-G-11 - PropritDoc
Ce champ permet d'afficher les proprits du document. Les commutateurs sont utiliss pour dterminer quelles
seront les proprits affiches. On ne peut cumuler les proprits.

{DOCPROPERTY Author \* MERGEFORMAT}

IV-G-12 - Sujet
Ce champ permet d'afficher le sujet du document.

{ SUBJECT }

IV-G-13 - Template
Ce champ est utilis pour afficher le nom du modle qui a t utilis pour le document.

- 47 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

{ TEMPLATE }

IV-G-14 - Titre
Ce champ sert afficher le titre du document.

{ TITLE }

IV-H - Tables et Index


IV-H-1 - Index
Ce champ est utilis pour afficher l'index. Il est impratif d'avoir au moins une entre d'index pour que ce champ
fonctionne.

{ INDEX }

Switches
\b
\c
\d

\e
\f
\g
\h ""
\h "A"

\k
\j

\p
\r
\s
\y

Rsultats
Utilis avec un signet, spcifie l'endroit
partir duquel l'index doit tre constitu.
Cre un index avec plus d'une colonne par
page mais avec un maximum de 4 colonnes
Dfinit avec le commutateur \s le sparateur
utiliser entre numro de squence et
numro de page.
Dfinit les caractres utiliser entre les
entres d'index et les numros de pages.
Cre un index en utilisant un type d'entre
spcifi.
Dfinit le sparateur utiliser pour une
tendue de page.
Insre entre les groupes d'index une ligne
vide de style de mise en forme Titre d'index
Insre entre les groupes d'index une lettre
de titre mise en forme selon le style de Titre
d'index
Dfinit les sparateurs entre les rfrences
croises et d'autres entres
Dfinit le sparateur utiliser entre les
numros de pages pour des renvois
plusieurs pages
Limite l'index aux lettres spcifies
Met les sous entres sur la mme ligne que
l'entre principale
Ajoute les numros squentiels aux numros
de pages
Active l'utilisation de texte yomi pour les
entres d'index

- 48 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

\z "####"

Dfinit l'identificateur de langage utilis par


Word pour la cration d'index.

IV-H-2 - RD
Cre une table des matires, une table des illustrations et/ou une table des rfrences partir de plusieurs
documents.

{ RD "C:\Temp\mondoc1.doc" }
{ RD "C:\Temp\mondoc2.doc" }

Switches

Rsultats
Spcifie que les chemins d'accs sont
relatifs au document actif

Switches

Rsultats
labore une table des illustrations sans y
inclure les lgendes ou les numros.
Utilise un signet pour spcifier la zone du
document partir de laquelle la table des
matires doit tre construite.
labore la table des illustrations comportant
la lgende spcifie.
Dfinit le sparateur utiliser entre les
numros de pages et de squence
labore une table des matires en utilisant
les entres de table des matires TE au lieu
des niveaux de plan
Place un lien hypertexte vers les entres
et les numros de page dans la table des
matires
Dfinit le niveau de champ des entres TE
utiliss dans l'laboration d'une table des
matires
labore une table des matires ou un
groupe d'entres, de type " 1 - 9 ", dans une
table des matires sans numro de pages
labore une table des matires en utilisant
les niveaux de plan plutt que les entres TE
Dfinit le sparateur utiliser entre les
entres de la table et les numros de pages
labore une table des matires en utilisant
un type de squence

\f

IV-H-3 - Sommaire
Cre une table des matires

{ TOC }

\a
\b

\c
\d
\f

\h

\l

\n

\o
\p
\s
\t

- 49 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

labore une table des matires en utilisant


des noms de style diffrents des noms
standard de style de titre
\u
Cre une table de matires en utilisant le
niveau hirarchique du paragraphe appliqu
\w
Conserve les caractres de tabulation dans
les lments du tableau
\x
Conserve les retours la ligne dans les
lments du tableau
\z
Masque les numros de page dans la table
des matires lorsque l'affichage en mode
Web est utilis pour voir le document.
Pour une table des matires partielle, il suffit d'insrer un signet sur la partie de document prendre en compte
et de slectionner ce signet pour la table partielle. Si cette table ne couvre qu'un chapitre, le signet devra couvrir
l'entiret du chapitre.

{ TOC \b MonSignet }

IV-H-4 - TA
Ce champ marque une entre de la table des rfrences.

{ TA }

Switches
\b
\c
\i
\l
\r
\s

Rsultats
Met en gras les numros de page pour le
champ.
Dfinit le numro de page pour chaque
catgorie.
Met en italique les numros de pages pour le
champ
Dfinit la citation longue pour le champ dans
la table des rfrences
Ajoute au numro de page pour le champ le
groupe de page spcifi par le signet
Dfinit la citation courte affiche par Word
dans la bote de dialogue Citation

IV-H-5 - TC
Ce champ marque une entre pour la table des matires.

{ TC "Texte" }

Switches
\f

Rsultats
Identifie une entre de la table des matires
pour une utilisation dans des documents
multitables

\l
- 50 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

Identifie le niveau de plan de l'entre de la


table des matires
Supprime les numros de pages pour les
entres de la table des matires.

\n

IV-H-6 - TR
Cre un entre dans la table des rfrences.

{ TOA }

Switches

Rsultats
Cre une table des rfrences pour la partie
du document marque par le signet
Cre une table des rfrences juridiques
pour les entres avec le numro de
catgorie spcifi.
Dfinit, avec le commutateur \s le sparateur
utiliser entre numros de squence et de
pages
Dfinit le sparateur utilis entre l'entre de
table et son numro de page
Supprime la mise en forme applique aux
entres dans le document
Dfinit le sparateur utiliser pour une
tendue de page
Inclut les titres de catgories pour les
entres d'une table des rfrences
Dfinit le sparateur utiliser entre les
numros de pages pour des renvois
plusieurs pages.
Remplace 5 ou plus de rfrences
diffrentes la mme par "passim"
Ajoute le numro de squence du signet aux
numros de pages

Switches

Rsultats
Met en gras les numros de pages pour
l'entre d'index
Dfinit un type d'entre d'index
Met en italique les numros de pages pour
l'entre d'index
Ajoute au numro de page pour le champ le
groupe de page spcifi par le signet

\b
\c

\d

\e
\f
\g
\h
\l

\p
\s

IV-H-7 - XE
Marque une entre de l'index

{ XE }

\b
\f
\i
\r
\t

- 51 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

\y

Insre le texte spcifi aprs le commutateur


la place du numro de page
Le texte suivant le commutateur dfinit le
yomi pour l'entre d'index.

IV-I - Utilisateur
IV-I-1 - AdresseUtilisateur
Insre l'adresse provenant des options de personnalisation Office

{ USERADDRESS }

IV-I-2 - InitialesUtilisateur
Insre les initiales provenant des options de personnalisation Office

{ USERINITIALS }

IV-I-3 - NomUtilisateur
Insre le nom provenant des options de personnalisation Office

{ USERNAME }

- 52 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

V - Dans la pratique (diffrents exemples)


Il est possible d'imbriquer les champs (Nesting) pour faire des oprations mathmatiques ou logiques.
Pour obtenir le nombre de pages restantes avant la fin du document, il faut retirer du nombre de pages total la valeur
de la page en cours.
Une premire fois "Ctrl" + "F9", dans ces accolades, vous tapez un "=" entour d'un espace de chaque ct.
Ensuite, aprs le dernier espace, une seconde fois "Ctrl" + "F9", dans ces accolades, vous inscrivez : NUMPAGES.
entre les deux dernires accolades, vous inscrivez "-" et une dernire fois "Ctrl" + "F9", dans ces dernires accolades,
vous inscrivez : PAGE.

{ = { NUMPAGES } - { PAGE } }

Appuyer sur "F9" pour mettre les champs jour et sur "Shift" + "F9" pour basculer les codes de champ.
La numrotation des pages sera dcroissante pour finir zro.
Pour certains champs, comme les champs de nombre, il est possible d'utiliser une "fonction" qui va transformer le
nombre en texte.

Dans l'exemple ci-dessus, on va insrer un champ "Ctrl" + "F9".

{ = 125 \*cardtext }

On peut aussi avoir ce nombre en Ordinal la place de Cardinal.

{ = 125 \* ordtext }

- 53 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

VI - VBA et les champs


Pour ajouter ou modifier un champ, l'interface offre beaucoup de facilit.
Il est cependant possible d'insrer des champs dans un document au moyen de VBA.

Selection.Fields.Add

C'est avec cette mthode de l'objet document que nous allons insrer des champs dans notre document.
Le type de champ est donn par Text:="INCLUDEPICTURE "

Selection.Fields.Add Range:=Selection.Range

Text:="INCLUDEPICTURE

""c:\\temp\\office.gif""

Une fois insr, le champ devra tre bascul pour afficher sa valeur.

Selection.Fields.ToggleShowCodes

Comment rcuprer le code des champs en VBA ?

Dim ch As Field
For Each ch In ActiveDocument.Fields
Debug.Print ch.Code
Next ch

- 54 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

VII - Remerciements
Merci l'quipe Office sans laquelle rien de cet article n'aurait pu tre crit. Et aussi la patience de mes proches.
Merci aussi Dut qui s'est transform en correcteur orthographique pour la bonne cause.

- 55 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/

L'utilisation des champs dans Microsoft Word par Olivier Lebeau (Heureux-oli sur DVP)

- 56 Ce document est issu de http://www.developpez.com et reste la proprit exclusive de son auteur. La copie, modification et/ou distribution par
quelque moyen que ce soit est soumise l'obtention pralable de l'autorisation de l'auteur.
http://heureuxoli.developpez.com/office/word/champs/