MailMergeDataFields-Objekt (Publisher)
Eine Auflistung von MailMergeDataField Objekte, die die Datenfelder in einer Datenquelle für Seriendruck oder Datenbankkataloge darstellen.
Hinweise
Sie können keine Felder zur MailMergeDataFields -Auflistung hinzufügen. Wenn ein Datenfeld zu einer Datenquelle hinzugefügt wird, wird das Feld automatisch in die MailMergeDataFields -Auflistung enthalten.
Verwenden Sie die MailMergeDataSource.DataFields-Eigenschaft , um die MailMergeDataFields-Auflistung zurückzugeben.
Verwenden Sie DataFields (Index), wobei index der Datenfeldname oder die Indexnummer ist, um ein einzelnes MailMergeDataField-Objekt zurückzugeben. Die Indexnummer stellt die Position des Datenfelds in der Seriendruck-Datenquelle dar.
Beispiel
Im folgenden Beispiel werden die Feldnamen der Datenquelle angezeigt, die mit der aktiven Publikation verknüpft ist.
Sub ShowFieldNames()
Dim intCount As Integer
With ActiveDocument.MailMerge.DataSource.DataFields
For intCount = 1 To .Count
MsgBox .Item(intCount).Name
Next
End With
End Sub
Dieses Beispiel ruft den Namen des ersten Felds und den Wert des ersten Datensatzes des Feldes in der Datenquelle mit der aktiven Publikation verknüpft ist.
Sub GetDataFromSource()
With ActiveDocument.MailMerge.DataSource.DataFields
MsgBox "First field name: " & .Item(1).Name & vbLf & _
"Value of the first record of the FirstName field: " & _
.Item("FirstName").Value
End With
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.