Applies ToWord pour Microsoft 365 Word 2024 Word 2021 Word 2019 Word 2016

Affiche le nom d’un champ de données dans les caractères de fusion « chevron » d’un document de fusion main, par exemple, « FirstName ». Lorsque le document main est fusionné avec le source de données sélectionné, les informations du champ de données spécifié sont insérées à la place du champ de fusion.

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

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

Syntaxe

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

{ MERGEFIELD FieldName [Commutateurs]}

Remarque :  Un code de champ indique au champ ce qu’il doit afficher. Les résultats de champ correspondent à ce qui est affiché dans le document après avoir évalué le code du champ. Pour basculer entre l’affichage du code de champ et les valeurs du code de champ, appuyez sur Alt+F9.

Instructions

« FieldName »

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

Commutateurs

\B

Spécifie le texte à insérer 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é.

\C

Active la conversion de caractères pour la mise en forme verticale.

Exemple

Le fait de placer les trois champs MergeField suivants ensemble et d’utiliser le commutateur \f comme spécifié garantit que les trois champs ont des espaces entre eux, mais uniquement si les informations de champ désignées sont présentes dans le source de données.

{ MERGEFIELD CoutesyTitle \f " " } { MERGEFIELD FirstName \f " " } { MERGEFIELD LastName }

Les résultats sont les suivants :

  • Si tous les champs sont présents : Mme Mindy Martin

  • Si FirstName est manquant dans la source de données : Mme 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. La modification d’un nom de champ avec les codes de champ masqués n’a aucun effet.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.