ID: Q109835
The information in this article applies to:
The WordBasic macro command MailMergeReset generates the following error message when executed in a document that is not formatted for a mail merge:
   The MailMergeReset command is not available because the document is not
   a mail merge main document.
   Word Basic Err = 509
The MailMergeReset command is not available because the document is not a valid mail merge main document.
Use the MailMergeState() command as demonstrated in the following macro to determine if the current document is a mail merge main document, then run the MailMergeRest command based on the results.
   Sub MAIN
      If MailMergeState(0) = 2 Then MailMergeReset
   End Sub
This behavior is different from that of Word 2.x. The Word 2.x macro language allows the command FilePrintMergeReset to run in a normal document without generating any error messages. Word 6.x converts the FilePrintMergeReset command to MailMergeReset.
"Microsoft Word Developer's Kit," version 6.0, page 582.
Additional query words: wdk
Keywords          : kberrmsg kbmacro wordnt kbmacroexample winword ntword macword word6 word7 word95 
Version           : WINDOWS:2.0,2.0a,2.0a-CD,2.0b,2.0c,6.0,6.0a,6.0c,7.0,7.0a; MACINTOSH:6.0,6.0.1,6.0.6.0.1a
Platform          : MACINTOSH WINDOWS
Issue type        : kbprb
Last Reviewed: February 4, 1998