Application.MailMergeBeforeRecordMerge Event
Publisher Developer Reference |
Occurs as a merge is executed for the individual records in a merge.
Syntax
expression.MailMergeBeforeRecordMerge(Doc, Cancel)
expression A variable that represents an Application object.
Parameters
Name | Required/Optional | Data Type | Description |
---|---|---|---|
Doc | Required | Document | The mail merge main document. |
Cancel | Required | Boolean | Stops the mail merge process, for the current record only, before it starts. |
Remarks
To access the Application object events, declare an Application object variable in the General Declarations section of a code module. Then set the variable equal to the Application object for which you want to access events. For information about using events with the Microsoft Office Publisher Application object, see Using Events with the Application Object.
Example
This example verifies that the length of the ZIP Code (which in this example is field number six) is less than five and if it is, cancels the merge for that record only.
Visual Basic for Applications |
---|
|
For this event to occur, you must place the following line of code in the global declarations section of your module and run the following initialization routine.
Visual Basic for Applications |
---|
|
See Also