Freigeben über


MailMergeFields.AddNextIf-Methode (Word)

Fügt ein NEXTIF-Feld in ein Seriendruck-Hauptdokument ein. Gibt ein MailMergeField-Objekt zurück.

Syntax

Ausdruck. AddNextIf( _Range_ , _MergeField_ , _Comparison_ , _CompareTo_ )

expression Erforderlich. Eine Variable, die eine MailMergeFields-Auflistung darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Range Erforderlich Range-Objekt Die Position des NEXTIF-Felds.
MergeField Erforderlich String Der Name des Seriendruckfelds.
Vergleich Erforderlich WdMailMergeComparison Der im Vergleich verwendete Operator.
CompareTo Erforderlich String Der Text, der mit dem Inhalt von MergeField verglichen wird.

Rückgabewert

MailMergeField

Hinweise

Bei einem NEXTIF-Feld werden zwei Ausdrücke verglichen. Wenn der Vergleich übereinstimmt, wird der nächste Datensatz mit dem aktuellen Seriendruckdokument zusammengeführt.

Beispiel

In diesem Beispiel wird in die Datei Main.doc vor dem ersten MERGEFIELD-Feld ein NEXTIF-Feld eingefügt. Wenn die nächste Postleitzahl gleich 98004 ist, wird der nächste Datensatz mit dem aktuellen Seriendruckdokument zusammengeführt.

Documents("Main.doc").MailMerge.Fields(1).Select 
Selection.Collapse Direction:=wdCollapseStart 
Documents("Main.doc").MailMerge.Fields.AddNextIf _ 
 Range:=Selection.Range, MergeField:="PostalCode", _ 
 Comparison:=wdMergeIfEqual, CompareTo:="98004"

Siehe auch

MailMergeFields-Auflistung (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.