Are you using excel 2003? Do you have auto_close macros? Per
Microsoft: when you run a Visual Basic for Applications macro that
contains the command Application.Quit, and any open workbooks
contain Auto_Close macros, all of the Auto_Close macros run before
Microsoft Excel quits.