>Unless there's some reason to automate Word in these circumstances, why not simply launch the document with ShellExecute()? The OS will use DDE to initiate a new Word window if Word is already up, and will launch Word if it's not currently running...
Ed,
Thanks for the suggestion. In this particular case, the user will be just editing the document, so I think I will use the ShellExecute class for that purpose. However, I will have instances where the user will be using Word for true Automation, (ie., merge some customer information fields into those letters). That is where I will be using Tamor's Wrapper Classes.
Thanks again for the suggestion.