Compartir a través de


Objeto Field (Publisher)

Representa un campo. El objeto Field es un miembro de los campos colección. La colección Fields representa los campos de una publicación, intervalo o selección.

Comentarios

La constante pbFieldPageNumber es miembro del grupo PbFieldType de constantes, que incluye todos los distintos tipos de campo.

Use TextRange.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 cuenta el número de campos de la publicación activa y se muestra el recuento en un mensaje.

Sub CountFields() 
 Dim pagPage As Page 
 Dim shpShape As Shape 
 Dim fldField As Field 
 Dim intFields As Integer 
 Dim intCount As Integer 
 
 For Each pagPage In ActiveDocument.Pages 
 For Each shpShape In pagPage.Shapes 
 If shpShape.Type = pbTextFrame Then 
 intCount = intCount + shpShape.TextFrame.TextRange.Fields.Count 
 End If 
 Next 
 Next 
 If intCount > 0 Then 
 MsgBox "You have " & intCount & " fields in your publication." 
 Else 
 MsgBox "You have no fields in your publication." 
 End If 
End Sub

Métodos

Propiedades

Consulte 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.