Thanks

I will play with this a bit and see what I can come up with.
(Fun saturday nights - I'll be glad when this project is finished)

Workbooks("Close all workbooks.xls").Close False
Interesting file name - wonder if my users would still click on it...

I will likely change the code a bit such that if it is Book1 and there is no change, to simply suppress messages and to close it. I was thinking of the best way to check for any user action, and found a neat method - simply to check for the workbook "saved' property. A property of true indicates the user has just opened up excel and has not typed in anything into book1.

I may take that one more notch, and check for all open workbooks for the saved property, and only prompt for those that require it. The less pop-up messages, the better.