Objeto FormField (Word)
Representa un campo de formulario único. El objeto FormField es miembro de la colección FormFields.
Comentarios
Use FormFields (índice), donde index es un nombre de marcador o un número de índice, para devolver un único objeto FormField . En el ejemplo siguiente se establece el resultado del campo de formulario Texto1 en "Don Funk".
ActiveDocument.FormFields("Text1").Result = "Don Funk"
El número de índice representa la posición del campo de formulario en la selección, el intervalo o el documento. En el siguiente ejemplo se muestra el nombre del primer campo de formulario de la selección.
If Selection.FormFields.Count >= 1 Then
MsgBox Selection.FormFields(1).Name
End If
Use el método Add con el objeto FormFields para agregar un campo de formulario. En el siguiente ejemplo se agrega una casilla al principio del documento activo y a continuación se selecciona la casilla.
Set ffield = ActiveDocument.FormFields.Add( _
Range:=ActiveDocument.Range(Start:=0, End:=0), _
Type:=wdFieldFormCheckBox)
ffield.CheckBox.Value = True
Use las propiedades CheckBox, DropDown y TextInput con el objeto FormField para devolver los objetos CheckDown, DropDown y TextInput. En el siguiente ejemplo se selecciona la casilla denominada "Check1."
ActiveDocument.FormFields("Check1").CheckBox.Value = True
Vea también
Referencia de modelos de objetos de Word
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.