MailMergeDataSource.FieldNames-Eigenschaft (Word)

Gibt eine MailMergeFieldNames-Auflistung zurück, die die Namen aller Felder in der angegebenen Seriendruckdatenquelle darstellt. Schreibgeschützt.

Syntax

Ausdruck. FieldNames

Ausdruck Eine Variable, die ein MailMergeDataSource-Objekt darstellt.

HinwBemerkungeneise

Informationen zum Zurückgeben eines einzelnen Elements einer Auflistung finden Sie unter Zurückgeben eines Objekts aus einer Auflistung.

Beispiel

In diesem Beispiel wird der Name des ersten Felds in der Datenquelle angezeigt, die dem aktuellen Seriendruckhauptdokument zugeordnet wurde.

MsgBox ActiveDocument.MailMerge.DataSource.FieldNames(1).Name

In diesem Beispiel wird der mNames()-Array verwendet, um die Namen aller Seriendruckfelder in der dem aktiven Dokument zugeordneten Datenquelle zu speichern.

Dim mNames As Variant 
Dim mmTemp As MailMerge 
Dim intCount As Integer 
Dim intIncrement As Integer 
Dim mmfnLoop As MailMergeFieldName 
 
Set mmTemp = ActiveDocument.MailMerge 
intCount = _ 
 ActiveDocument.MailMerge.DataSource.FieldNames.Count - 1 
 
ReDim mNames(intCount) 
intIncrement = 0 
 
For Each mmfnLoop In mmTemp.DataSource.FieldNames 
 mNames(intIncrement) = mmfnLoop.Name 
 intIncrement = intIncrement + 1 
Next mmfnLoop

Siehe auch

MailMergeDataSource-Objekt

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.