I'm developing an application in Access 2000 which utilizes Microsoft Word. I have several word documents which require merge fields from records within my application. While looping through the recordset to print these jobs I get an error saying word is currently printing, quiting word now will cancel the print. I threw a "dumby" loop inside the procedure to "stall" while word finishes the previous print job. This doesnt always work, as some documents are quite lengthy. Is ther anyway around this error? Is there a method attached to the word object I created in VBA which checks to see if Word is busy printing and to wait until it is done? Thanks.