Field-Objekt (Publisher)
Stellt ein Feld dar. Das Field -Objekt ist ein Element der Felder Auflistung. Die Fields -Auflistung stellt die Felder in einer Auswahl, einem Bereich oder einer Publikation dar.
Die pbFieldPageNumber-Konstante ist ein Element der PbFieldType-Gruppe von Konstanten, die alle verschiedenen Feldtypen enthält.
Verwenden Sie TextRange.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.
Im folgenden Beispiel wird die Anzahl der Felder in der aktiven Publikation gezählt und die Anzahl in einer Nachricht angezeigt.
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
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.