http://bugs.winehq.org/show_bug.cgi?id=2358
------- Additional Comments From winehq@nanonanonano.net 2004-15-07 01:47 -------
I can provide a workaround to my problem.... change over to using the builtin ole32 library rather than the native one.
- "ole32" = "native, builtin" + "ole32" = "builtin"
This then permits excel to open and save files without incident (including some *really* complex ones). Unfortunately, the files that I saved during the time it was not working are still not able to be opened, so that data is lost.
Don't ask me why this works... Excel was working quite well with the native ole32.dll up until I upgraded to a more recent snapshot (> 200403??). But perhaps this will provide someone with sufficient information to help them diagnose this problem.
(There was a post by Dan Sawyer on wine-users about this some time ago, I shall forward this work around to him too.)
Good luck & thanks!