Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fügt ein SET-Feld in ein Seriendruck-Hauptdokument ein. Gibt ein MailMergeField-Objekt zurück.
Syntax
Ausdruck.
AddSet( _Range_ , _Name_ , _ValueText_ , _ValueAutoText_ )
expression Erforderlich. Eine Variable, die eine MailMergeFields-Auflistung darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Range | Erforderlich | Range-Objekt | Die Position des SET-Felds. |
| Name | Erforderlich | String | Der Name der Textmarke, der ValueText zugeordnet wurde. |
| ValueText | Optional | Variant | Der Text, welcher der durch das Argument Name festgelegten Textmarke zugeordnet wurde. |
| ValueAutoText | Optional | Variant | Der AutoText-Eintrag mit Text, welcher der durch das Argument Name festgelegten Textmarke zugeordnet wurde. Ist dieses Argument angegeben, wird ValueText ignoriert. |
Rückgabewert
MailMergeField
Hinweise
Ein SET-Feld definiert den Text der angegebenen Textmarke.
Beispiel
In diesem Beispiel wird ein SET-Feld zu Beginn des aktiven Dokuments hinzugefügt und dann ein REF-Feld eingefügt, um den Text nach der Markierung anzuzeigen.
Dim rngTemp as Range
Set rngTemp = ActiveDocument.Range(Start:=0, End:=0)
ActiveDocument.MailMerge.Fields.AddSet Range:=rngTemp, _
Name:="Name", ValueText:="Joe Smith"
Selection.Collapse Direction:=wdCollapseEnd
ActiveDocument.Fields.Add Range:=Selection.Range, _
Type:=wdFieldRef, Text:="Name"
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.