MailMergeField.Code-Eigenschaft (Word)

Gibt ein Range-Objekt zurück, das den Code eines Felds darstellt. Lese-/Schreibzugriff.

Syntax

Ausdruck. Code

Ausdruck Eine Variable, die ein MailMergeField-Objekt darstellt.

HinwBemerkungeneise

Der Code eines Felds ist alles, was von den Feldzeichen ({ }) eingeschlossen wird, einschließlich der führenden und nachfolgenden Leerzeichen. Sie können auf den Code eines Felds zugreifen, ohne die Ansicht der Feldergebnisse zu ändern.

Beispiel

In diesem Beispiel werden die Feldfunktionen aller Felder im aktiven Dokument angezeigt.

Dim fieldLoop As Field 
 
For Each fieldLoop In ActiveDocument.Fields 
 MsgBox Chr(34) & fieldLoop.Code.Text & Chr(34) 
Next fieldLoop

In diesem Beispiel wird die Feldfunktion für das erste Feld im aktiven Dokument in CREATEDATE geändert.

Dim rngTemp As Range 
 
Set rngTemp = ActiveDocument.Fields(1).Code 
rngTemp.Text = " CREATEDATE " 
ActiveDocument.Fields(1).Update

In diesem Beispiel wird festgestellt, ob in diesem Dokument das Seriendruckfeld Title enthalten ist.

Dim fieldLoop As Field 
 
For Each fieldLoop In ActiveDocument.MailMerge.Fields 
 If InStr(1, fieldLoop.Code.Text, "Title", 1) Then 
 MsgBox "A Title merge field is in this document" 
 End If 
Next fieldLoop

Siehe auch

MailMergeField-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.