Freigeben über


Fields-Objekt (Publisher)

Eine Auflistung von Feld Objekte, die alle Felder in einem Textbereich darstellen.

Hinweise

Die Count-Eigenschaft für diese Auflistung in einer Publikation gibt die Anzahl der Elemente in einer angegebenen Form oder Auswahl zurück.

Verwenden Sie die TextRange.Fields-Eigenschaft , um die Fields-Auflistung zurückzugeben. Verwenden Sie Fields (Index), wobei index die Indexnummer ist, um ein einzelnes Field-Objekt zurückzugeben. Die Indexnummer stellt die Position des Felds in der Auswahl, einem Bereich oder einer Publikation dar.

Beispiel

Das folgende Beispiel zeigt Feldfunktion und das Ergebnis des ersten Felds in jedem Textfeld in der aktiven Publikation an.

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

Methoden

Eigenschaften

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.