Just throwing out an idea. If you open certain workbooks often, and know
that you do not want to save changes, perhaps add something like this to the
"ThisWorkbook" module:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
End Sub
When this workbook is closed, Excel will think that the data has been saved,
and won't prompt to save anything.
Another option to throw out. In Personal.xls, I have a class module that
intercepts the closing of all workbooks. If the workbook has a certain
document property set, the macro will set the saved property to true. For
example, a certain template imports data, and generates reports, When I
click close, I do not want this saved (I would run the macro again for more
current data). I would add a document property to this template that tells
the closing macro not to bother saving changes. Again, just an idea.