MailMergeFields.AddFillIn procedure builder

MailMergeFields.AddFillIn (Word)

Adds a FILLIN field to a mail merge main document. Returns a MailMergeField object.

When updated, a FILLIN field displays a dialog box that prompts you for text to insert into the document at the location of the FILLIN field. Use the Add method with the Fields collection object to add a FILLIN field to a document other than a mail merge main document.

AddFillIn (Range, Prompt, DefaultFillInText, AskOnce)

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


The following argument is required

Range (Range) - The location for the FILLIN field.

Optional arguments

The following arguments are optional

Prompt - The text that's displayed in the dialog box

DefaultFillInText - The default response, which appears in the text box when the dialog box is displayed. Corresponds to the \d switch for an FILLIN field

AskOnce - True to display the prompt only once instead of each time a new record is merged. Corresponds to the \o switch for a FILLIN field. The default value is False