Klasse MailMergeFieldName (Word VBA)

Die Klasse MailMergeFieldName stellt den Namen eines Seriendruckfelds in einer Datenquelle dar. Um eine MailMergeFieldName -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim mmf as MailMergeFieldName
Set mmf = ActiveDocument.MailMerge.DataSource.FieldNames(Index:=1)

For Each

Hier ist ein Beispiel für die Verarbeitung der MailMergeFieldName -Elemente in einer Sammlung


Dim mmfFieldName As MailMergeFieldName
For Each mmfFieldName In ActiveDocument.MailMerge.DataSource.FieldNames
	
Next mmfFieldName

Index

Gibt einen Wert vom Typ Long zurück, der die Position eines Elements in einer Auflistung darstellt.


Dim lngIndex As Long
lngIndex = ActiveDocument.MailMerge.DataSource.FieldNames(1).Index

Name

Gibt den Namen des angegebenen Objekts zurück.


Dim strName As String
strName = ActiveDocument.MailMerge.DataSource.FieldNames(1).Name