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.