I have a small perl program which uses win32::OLE to modify an existing Excel spreadsheet. Works perfectly, but when I compile it with perl2exe it does everything except actually write the changes into the spreadsheet. No error message but the spreadsheet remains unchanged. Can anyone help?