Mike,
I'm not sure if there is a Word property you can poll to find out it it's busy or printing. You could adapt the code Bela Bodecs posted here to watch the print spooler queue for the printjob finishing.
>I am doing an OLE into MS Word and everything is is fine except
>when I issue a FilePrint then I Quit Word. Word is not finished printing and will ask if you want to stop print job.
>
>Is there a way to detect if Word is done printing before I shut it down?