in reply to win32::ole excel savechanges
I have no experience with Win32::OLE, but the Excel-Interface itself should give you something like:
$wb->Saved = 1;
to change the state of the workbook. If the saved state is true, Excel doesn't bother asking anymore.
Sorry I can't be of more help, but right now I am exclusively on Linux, so I can't test it.
In Section
Seekers of Perl Wisdom