MailMerge Property

Applies To

Document object.

Description

Returns a MailMerge object that represents the mail merge functionality for the specified document. Read-only.

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

See Also

Execute method (Dialog, KeyBinding, and MailMerge objects), MainDocumentType property, State property.

Example

This example executes a mail merge if the active document is a main document with an attached data source.

Set myMerge = ActiveDocument.MailMerge
If myMerge.State = wdMainAndDataSource Then myMerge.Execute
This example merges the main document with data records 1 through 4 and sends the merge documents to the printer.

With ActiveDocument.MailMerge
    .DataSource.FirstRecord = 1
    .DataSource.LastRecord = 4
    .Destination = wdSendToPrinter
    .SuppressBlankLines = True
    .Execute
End With