If you are running 32 bit Office, switching to 64 bit has reported to solve issues with OLE in the past.
It is a bit of a long shot, because 64 bit installations are becoming more common now, when it is the default. The exception is if you installed your current version of Office on top of an older 32 bit version, in which case the "bit-ness" will remain at 32 bit with the new version.