FormFields.Add method (Word)
Returns a FormField object that represents a new form field added at a range.
expression.Add (Range, Type)
expression Required. A variable that represents a 'FormFields' collection.
|Range||Required||Range object||The range where you want to add the form field. If the range isn't collapsed, the form field replaces the range.|
|Type||Required||WdFieldType||The type of form field to add.|
This example adds a check box at the end of the selection, gives it a name, and then selects it.
Selection.Collapse Direction:=wdCollapseEnd Set ffield = ActiveDocument.FormFields _ .Add(Range:=Selection.Range, Type:=wdFieldFormCheckBox) With ffield .Name = "Check_Box_1" .CheckBox.Value = True End With
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.