>Why do you need to track changes to the Word document Mary-Ann? One of the advantage of using Word for mail merge is that it's easy for the user to modify the letter like he want. Not sure what your motivations are.
>Using Word to print the main Documents from an application. Most important is to keep track of the changes. Can keep track of the changes made to the MergeFields that come from the FoxPro tables, but if the user wants to change any of the text in the Word document, not sure how to see and trap for this.
IAC, you can pick up the fact that the document has changed by checking the file's Date/Time stamp and size, and you can use Word's document versioning to be able to backtrack the document. You could save versions in a table if you didn't use Word's own versioning.