Lire en anglais

Partager via


Objet Field (Publisher)

Représente un champ. L'objet de champ est un membre des champs collection. La collection Fields représente les champs d'une sélection, une plage ou une composition.

Remarques

La constante pbFieldPageNumber est membre du groupe de constantes PbFieldType , qui inclut tous les différents types de champs.

Utilisez TextRange.Fields (index), où index est le numéro d’index, pour renvoyer un seul objet Field . Le numéro d'index représente la position du champ dans la sélection, la plage ou la composition.

Exemple

L’exemple suivant compte le nombre de champs dans la composition active et affiche le nombre dans un message.

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éthodes

Propriétés

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.