Freigeben über


MailMergeFields-Objekt (Word)

Eine Auflistung von MailMergeField-Objekten , die die serienbezogenen Felder in einem Dokument darstellen.

Hinweise

Verwenden Sie die Fields-Eigenschaft , um die MailMergeFields-Auflistung zurückzugeben. Im folgenden Beispiel wird ein ASK-Feld nach dem letzten Seriendruckfeld im aktiven Dokument hinzugefügt.

Set myMMFields = ActiveDocument.MailMerge.Fields 
myMMFields(myMMFields.Count).Select 
Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=wdMove 
ActiveDocument.MailMerge.Fields.AddAsk Range:=Selection.Range, _ 
 Name:="Name", Prompt:="Type your name", AskOnce:=True

Verwenden Sie die Add-Methode , um der MailMergeFields-Auflistung ein Seriendruckfeld hinzuzufügen. Im folgenden Beispiel wird die Auswahl durch ein MiddleInitial-Seriendruckfeld ersetzt.

ActiveDocument.MailMerge.Fields.Add Range:=Selection.Range, _ 
 Name:="MiddleInitial"

Verwenden Sie Fields (Index), wobei Index die Indexnummer ist, um ein einzelnes MailMergeField-Objekt zurückzugeben. Im folgenden Beispiel wird die Feldfunktion des ersten Seriendruckfelds im aktiven Dokument angezeigt.

MsgBox ActiveDocument.MailMerge.Fields(1).Code

Die MailMergeFields-Auflistung verfügt über zusätzliche Methoden wie AddAsk und AddFillIn zum Hinzufügen von Feldern im Zusammenhang mit einem Seriendruckvorgang.

Methoden

Name
Add
AddAsk
AddFillIn
AddIf
AddMergeRec
AddMergeSeq
AddNext
AddNextIf
AddSet
AddSkipIf
Item

Eigenschaften

Name
Application
Count
Creator
Parent

Siehe auch

Referenz zum Word-Objektmodell

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.