Fields, objet (Word)
Collection d’objets Field qui représentent tous les champs d’une sélection, d’une plage ou d’un document.
Pour renvoyer la collection Fields, utilisez la propriété Fields. L’exemple suivant montre comment mettre à jour tous les champs contenus dans la sélection.
Notes
Utilisez la propriété Fields avec un objet MailMerge pour renvoyer une collection MailMergeFields .
Selection.Fields.Update
Utilisez Ajouter méthode pour ajouter un champ à la collection Fields. L'exemple suivant insère un champ DATE au début de la sélection, puis affiche le résultat.
Selection.Collapse Direction:=wdCollapseStart
Set myField = ActiveDocument.Fields.Add(Range:=Selection.Range, _
Type:=wdFieldDate)
MsgBox myField.Result
Utilisez 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, une plage ou un document. L'exemple suivant affiche le code de champ et le résultat du premier champ du document actif.
If ActiveDocument.Fields.Count >= 1 Then
MsgBox "Code = " & ActiveDocument.Fields(1).Code & vbCr _
& "Result = " & ActiveDocument.Fields(1).Result & vbCr
End If
La propriété Count pour cette collection dans un document renvoie le nombre d'éléments dans le niveau principal uniquement. Pour compter les éléments dans d'autres articles utilisent la collection avec l'objet Range.
Référence du modèle objet Word
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.