Partager via


Méthode MailMergeFields.AddFillIn (Word)

Ajoute un champ FILLIN à un document principal de fusion et publipostage. Renvoie un objet MailMergeField.

Syntaxe

expression. AddFillIn( _Range_ , _Prompt_ , _DefaultFillInText_ , _AskOnce_ )

expression Obligatoire. Variable qui représente une collection « MailMergeFields ».

Parameters

Nom Requis/Facultatif Type de données Description
Range Obligatoire Range, objet Emplacement du champ FILLIN.
Prompt Facultatif Variant Texte affiché dans la boîte de dialogue.
DefaultFillinText Facultatif Variant Réponse qui sera automatiquement proposée dans la zone de texte de la boîte de dialogue. Correspond au commutateur \d d'un champ FILLIN.
AskOnce Facultatif Variant True pour afficher l'invite une seule fois au lieu de chaque fois qu'un nouvel enregistrement est fusionné. Correspond au commutateur \o pour un champ FILLIN. La valeur par défaut est False.

Valeur renvoyée

MailMergeField

Remarques

Lors de la mise à jour, un champ FILLIN affiche une boîte de dialogue qui vous demande le texte à insérer dans le document à l'emplacement du champ FILLIN. Utilisez la méthode Add avec l'objet de la collection Fields pour ajouter un champ FILLIN à un document autre qu'un document principal de fusion et publipostage.

Exemple

Cet exemple montre comment ajouter un champ FILLIN qui vous demande le nom à insérer après le texte « Your name? ».

With Selection 
 .Collapse Direction:=wdCollapseStart 
 .InsertAfter "Name: " 
 .Collapse Direction:=wdCollapseEnd 
End With 
ActiveDocument.MailMerge.Fields.AddFillin Range:=Selection.Range, _ 
 Prompt:="Your name?", DefaultFillInText:="Joe", AskOnce:=True

Voir aussi

MailMergeFields, Collection d'objets

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.