Kirm:

No need for apology, your testing the crap out of it and that's a good thing ! One more test for you though. Make sure that when the script finishes, winword.exe terminates cleanly and is NOT still running in the background. I was extra careful to perform proper object cleanup in this script. Winword should exit cleanly. Have a double check though...

The "s" typelist thingy is just something, someone tried along time ago and got to work. Still hasn't made it's way into the documentation yet, eh (?)

Good sources of information ? I just basically hunt and peck around MSDN ! If your interested in learning more about OLE and Automation, here's a link for you...

Microsoft Word Objects

Been a pleasure.

Shawn.