Did you add the dll override for the oledlg.dll manually?
Wine needs to be told to use the patch .dll instead of it's own supplied .dll with the same name.
To make it do that you need to open the wine config tool "Winecfg".
It might be somewhere in your menu or in your Control Center under "System Administration".
If it's nowhere to be found simply open a terminal/konsole and type "winecfg", that will open it.
In there simply go to the "Libraries" tab, select "oledlg" from the drop-down menu and hit "add".
It will then show in the list as "oledlg (native,builtin).
Now close the config tool and try your luck again