MailMerge.ViewMailMergeFieldCodes property (Word)

True if merge field names are displayed in a mail merge main document. False if information from the current record is displayed. Read/write Long.


expression. ViewMailMergeFieldCodes

expression An expression that returns a 'MailMerge' object.


If the active document isn't a mail merge main document, this property causes an error. To view merge field names or their results, set the ShowFieldCodes property to False.


This example displays the mail merge fields in Main.doc.

ActiveDocument.ActiveWindow.View.ShowFieldCodes = False 
With Documents("Main.doc") 
 .MailMerge.ViewMailMergeFieldCodes = True 
End With

If the active document is set up for a mail merge operation, this example displays the current record information in the main document.

ActiveDocument.ActiveWindow.View.ShowFieldCodes = False 
Set myMerge = ActiveDocument.MailMerge 
If myMerge.State = wdMainAndSourceAndHeader Or _ 
 myMerge.State = wdMainAndDataSource Then 
 myMerge.ViewMailMergeFieldCodes = False 
End If

See also

MailMerge Object

Support and feedback

Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.