DocumentBase.MailMerge Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets a MailMerge that represents the mail merge functionality for the document.
public:
property Microsoft::Office::Interop::Word::MailMerge ^ MailMerge { Microsoft::Office::Interop::Word::MailMerge ^ get(); };
public Microsoft.Office.Interop.Word.MailMerge MailMerge { get; }
member this.MailMerge : Microsoft.Office.Interop.Word.MailMerge
Public ReadOnly Property MailMerge As MailMerge
Property Value
A MailMerge that represents the mail merge functionality for the document.
Examples
The following code example opens a data source and then merges the document with the data source. This code assumes that you have a data source called test.mdb saved at the root of the C directory. To use this example, run it from the ThisDocument
class in a document-level project.
private void DocumentMailMerge()
{
this.MailMerge.OpenDataSource("C:\\test.mdb",
ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing);
this.MailMerge.Execute(ref missing);
}
Private Sub DocumentMailMerge()
Me.MailMerge.OpenDataSource("C:\test.mdb")
Me.MailMerge.Execute()
End Sub
Remarks
The MailMerge object is available regardless of whether the specified document is a mail merge main document. Use the State property to determine the current state of the mail merge operation.