Compartir a través de


Objeto Fields (Word)

Una colección de campo objetos que representan todos los campos de un documento, selección o intervalo.

Comentarios

Utilice la propiedad Fields para devolver la colección Fields. En el siguiente ejemplo se actualiza todos los campos de la selección.

Nota:

[!NOTA] Utilice la propiedad Fields con un objeto MailMerge para devolver una colección MailMergeFields.

Selection.Fields.Update

Utilice la ventana Agregar método para agregar un campo a la colección Fields. En el ejemplo siguiente se inserta un campo DATE al principio de la selección y, a continuación, muestra el resultado.

Selection.Collapse Direction:=wdCollapseStart 
Set myField = ActiveDocument.Fields.Add(Range:=Selection.Range, _ 
 Type:=wdFieldDate) 
MsgBox myField.Result

Utilice campos (Index), donde Index es el número de índice, para devolver un solo objeto Field. El número de índice representa la posición del campo en la selección, el intervalo o el documento. En el ejemplo siguiente se muestra el código de campo y el resultado del primer campo del documento activo.

If ActiveDocument.Fields.Count >= 1 Then 
 MsgBox "Code = " & ActiveDocument.Fields(1).Code & vbCr _ 
 & "Result = " & ActiveDocument.Fields(1).Result & vbCr 
End If

La propiedad Count de esta colección de un documento devuelve el número de elementos sólo del artículo principal. Para contar los elementos de otros contenidos utilice la colección con el objeto Range.

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.