Codes de champ : champ MergeField

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Affiche le nom d'un champ de données dans les caractères de fusion « chevrons » dans un document principal de fusion et publipostage : par exemple, « prénom ». Lorsque le document principal est fusionné avec la sélectionné source de données, des informations à partir du champ de données spécifiée sont insérées à la place du champ de fusion.

Dans les versions précédentes de Word documents fusionnés affichaient fréquemment des espaces doubles à la place du champ mappé à des données manquantes. Vous pouvez désormais utiliser des commutateurs pour spécifier le texte qui s'imprime avant ou après les valeurs de champ (à condition que le champ contienne des données).

Vous devez sélectionner source de données pour le document principal avant d'insérer des champs de fusion.

Syntaxe

Lorsque vous affichez le code de champ MergeField dans votre document, la syntaxe ressemble à ceci :

{ MERGEFIELD NomChamp [commutateurs]}

Remarque : Un code de champ indique au champ ce qu’il doit afficher. Les valeurs de champ sont les éléments qui apparaissent dans le document après l’évaluation du code de champ. Pour basculer entre l’affichage du code de champ et les valeurs du code de champ, appuyez sur Alt+F9.

Instructions

« Nom_champ »

Le nom d'un champ de données répertorié dans l'enregistrement d'en-tête de la source de données sélectionné. Le nom du champ doit correspondre exactement au nom de champ dans l'enregistrement d'en-tête.

Commutateurs

\b

Spécifie le texte doit être insérée avant le champ MergeField si le champ n'est pas vide.

\f

Spécifie le texte à insérer après le champ MergeField si le champ n'est pas vide.

\m

Spécifie que le champ MergeField est un champ mappé.

\v

Permet de conversion des caractères de mise en forme verticale.

Exemple

Plaçant les trois champs MergeField suivants ensemble et en utilisant le commutateur \f comme indiqué garantissent que les trois champs ont des espaces entre eux, mais uniquement si les informations du champ désigné sont présentes dans la source de données.

{MERGEFIELD CoutesyTitle \f ""} {MERGEFIELD Prénom \f ""} {MERGEFIELD nom}

Résultats dans les éléments suivants :

  • Si tous les champs sont présents : Christian Ms.

  • Si prénom est manquant à partir de la source de données : Ms. Martin

Remarque : Si vous devez modifier le nom de champ spécifié dans un champ de fusion, modifiez le nom du champ dans les codes de champ MergeField. Modification d'un nom de champ avec les codes de champ masqués n'a aucun effet.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×