Spécifie le mode d'affichage des valeurs de champ (valeurs de champ : texte ou graphismes insérés dans un document lorsque Microsoft Word exécute les instructions d'un champ. Lorsque vous imprimez le document ou que vous masquez les codes de champ, les valeurs de champ remplacent les codes de champ.). Les instructions de mise en forme qui suivent déterminent l'utilisation de majuscules et de minuscules, les formats de numérotation (si « 9 » s'affiche sous la forme « ix » (chiffres romains) ou « neuvième » (ordinaux)) et les formats des caractères (mise en forme de caractères : mise en forme que vous pouvez appliquer aux caractères de texte sélectionnés.). Les commutateurs de mise en forme conservent en outre le format d'une valeur de champ lors de la mise à jour du champ.
Formats de mise en majuscules
Voici une liste des commutateurs et des éléments qu'ils mettent en majuscules :
- \* Caps
- La première lettre de chaque mot. Le champ { FILLIN "Entrez votre nom :" \* Caps }, par exemple, affiche « Suzanne Duprez », même si le nom est tapé en minuscules.
- \* FirstCap
- La première lettre du premier mot. Le champ { COMMENTS \* FirstCap }, par exemple, affiche « Résultats hebdomadaires ».
- \* Upper
- Toutes les lettres. Le champ { QUOTE "word" \* Upper}, par exemple, affiche « WORD ».
- \* Lower
- Aucune valeur ; toutes les lettres sont en minuscules. Le champ { FILENAME \* Lower }, par exemple, affiche « résultats hebdomadaires.doc ».
Remarque Ce commutateur reste sans effet si l'ensemble du champ qui le contient est mis en forme en petites majuscules.
Formats numériques
Voici une liste des commutateurs numériques et de leurs valeurs :
- \*alphabetic
- Affiche les valeurs sous forme de caractères alphabétiques. La casse est identique à celle du mot « alphabetic », tel qu'il a été tapé dans le code de champ (code de champ : espace réservé qui indique où les informations spécifiées de votre source de données apparaîtront ; éléments d'un champ qui produisent le résultat d'un champ. Le code de champ comprend les caractères et le type du champ, et des instructions.). Par exemple, le champ { SEQ annexe \* ALPHABETIC } affiche « B » (au lieu de « 2 ») et le champ { SEQ annexe \* alphabetic } affiche « b ».
- \*Arabic
- Affiche les valeurs sous forme de chiffres arabes cardinaux. Par exemple, le champ { PAGE \* Arabic } affiche « 31 ».
Remarque Si le paramètre Format de la boîte de dialogue Format des numéros de page (menu Insertion, commande Numéros de page) n'est pas un chiffre arabe, ce commutateur annule et remplace le paramètre Format.
- \*CardText
- Affiche les valeurs sous forme de texte cardinal. Le résultat apparaît en lettres minuscules sauf si vous ajoutez un commutateur de mise en forme pour spécifier une autre casse. Par exemple, le champ { = SUM(A1:B2) \* CardText } affiche « sept cent quatre-vingt-dix » et le champ { = SUM(A1:B2) \* CardText \* Caps } affiche « Sept cent quatre-vingt-dix ».
- \*DollarText
- Affiche les valeurs sous la forme de texte cardinal. Microsoft Word insère « et » à la place du séparateur décimal et affiche les deux premières décimales (arrondies) sous forme de numérateurs arabes sur 100. Le résultat apparaît en lettres minuscules sauf si vous ajoutez un commutateur de mise en forme pour spécifier une autre casse. Par exemple, le champ { = 9,20 + 5,35 \* DollarText \* Upper } affiche « QUATORZE et 55/100 ».
- \*Hex
- Affiche les valeurs sous forme de nombres hexadécimaux. Par exemple, le champ { QUOTE "458" \* Hex } affiche « 1CA ».
- \*OrdText
- Affiche les valeurs sous forme de texte ordinal. Le résultat apparaît en lettres minuscules sauf si vous ajoutez un commutateur de mise en forme pour spécifier une autre casse. Par exemple, le champ { DATE \@ "d" \* OrdText } affiche « vingt-unième » et le champ { DATE \@ "d" \* OrdText \* FirstCap } affiche « Vingt-unième ».
- \*Ordinal
- Affiche les valeurs sous forme de texte arabe ordinal. Par exemple, le champ { DATE \@ "d" \* Ordinal } affiche « 30e ».
- \*roman
- Affiche les valeurs sous forme de chiffres romains. La casse est identique à celle du mot « romain » dans le code de champ. Par exemple, le champ { SEQ CHAPTER \* roman } affiche « xi » et le champ { SEQ CHAPTER \* ROMAN } affiche « XI ».
Formats des caractères et protection des formats précédemment appliqués
Voici une liste des commutateurs de mise en forme des caractères et de leurs résultats :
- \*Charformat
-
Applique la mise en forme de la première lettre du type de champ (type de champ : nom qui identifie l'action ou l'effet que le champ possède dans le document. AUTEUR, COMMENTAIRES et DATE sont des exemples de types de champ.) au résultat entier. Le résultat de l'exemple qui suit s'affiche en gras parce que la lettre « R » de « REF » est en gras.
Le champ { REF ch2_titre \* Charformat } affiche « Les baleines du Pacifique ».
Remarque Pour ajouter ce commutateur, tapez-le dans le code de champ (code de champ : espace réservé qui indique où les informations spécifiées de votre source de données apparaîtront ; éléments d'un champ qui produisent le résultat d'un champ. Le code de champ comprend les caractères et le type du champ, et des instructions.) ou dans la zone Codes de champ de la boîte de dialogue Champ (menu Insertion, commande Champ).
- \*MERGEFORMAT
- Applique au nouveau résultat la mise en forme du résultat précédent. Si vous sélectionnez le nom affiché par le champ { AUTHOR \* MERGEFORMAT } et appliquez l'attribut gras, par exemple, Microsoft Word conserve la mise en gras lors de la mise à jour du champ consécutive à une modification du nom de l'auteur.
Remarque Lorsque vous insérez des champs à l'aide de la boîte de dialogue Champ (menu Insertion, commande Champ), le commutateur \*MERGEFORMAT est inclus par défaut. Vous pouvez désélectionner cette option en désactivant la case à cocher Conserver la mise en forme à chaque mise à jour dans la boîte de dialogue Champ.