MailMergeFields.AddIf-Methode (Word)
Fügt ein IF-Feld in ein Seriendruck-Hauptdokument ein. Gibt ein MailMergeField-Objekt zurück.
Syntax
Ausdruck.
AddIf
( _Range_
, _MergeField_
, _Comparison_
, _CompareTo_
, _TrueAutoText_
, _TrueText_
, _FalseAutoText_
, _FalseText_
)
expression Erforderlich. Eine Variable, die eine MailMergeFields-Auflistung darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Range | Erforderlich | Range-Objekt | Die Position des IF-Felds. |
MergeField | Erforderlich | String | Der Name des Seriendruckfelds. |
Vergleich | Erforderlich | WdMailMergeComparison | Der im Vergleich verwendete Operator. |
CompareTo | Optional | Variant | Der Text, der mit dem Inhalt von MergeField verglichen wird. |
TrueAutoText | Optional | Variant | Der AutoText-Eintrag, der bei einem übereinstimmenden Vergleich eingefügt wird. Bei Angabe dieses Arguments wird TrueText ignoriert. |
TrueText | Optional | Variant | Der Text, der bei einem übereinstimmenden Vergleich eingefügt wird. |
FalseAutoText | Optional | Variant | Der AutoText-Eintrag, der bei einem nicht übereinstimmenden Vergleich eingefügt wird. Bei Angabe dieses Arguments wird FalseText ignoriert. |
FalseText | Optional | Variant | Der Text, der bei einem nicht übereinstimmenden Vergleich eingefügt wird. |
Rückgabewert
MailMergeField
Hinweise
Bei einer Aktualisierung vergleicht ein IF-Feld ein Feld in einem Datensatz mit einem bestimmten Wert und fügt, je nach Vergleichsergebnis, den geeigneten Text ein.
Beispiel
In diesem Beispiel wird "for your personal use" eingefügt, wenn das Seriendruckfeld Company leer ist, und "for your business", wenn das Seriendruckfeld Company nicht leer ist.
ActiveDocument.MailMerge.Fields.AddIf Range:=Selection.Range, _
MergeField:="Company", Comparison:=wdMergeIfIsBlank, _
TrueText:="for your personal use", _
FalseText:="for your business"
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.