Compartir a través de


Objeto Fields (Publicador)

Una colección de campo objetos que representan todos los campos de un intervalo de texto.

Comentarios

La propiedad Count de esta colección de una publicación devuelve el número de elementos de una forma o selección especificadas.

Utilice la propiedad TextRange.Fields para devolver la colección Fields . Use Fields (index), donde index es el número de índice, para devolver un único objeto Field . El número de índice representa la posición del campo en la selección, el intervalo o la publicación.

Ejemplo:

En el ejemplo siguiente se muestra el código de campo y el resultado del primer campo en cada cuadro de texto de la publicación activa.

Sub ShowFieldCodes() 
 Dim pagPage As Page 
 Dim shpShape As Shape 
 
 For Each pagPage In ActiveDocument.Pages 
 For Each shpShape In pagPage.Shapes 
 If shpShape.Type = pbTextFrame Then 
 With shpShape.TextFrame.TextRange 
 If .Fields.Count > 0 Then 
 MsgBox "Code = " & .Fields(1).Code & vbLf _ 
 & "Result = " & .Fields(1).Result & vbLf 
 End If 
 End With 
 End If 
 Next 
 Next 
End Sub

Métodos

Propiedades

Vea también

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.