After installing Microsoft’s August 2012 security updates on a machine with the OfficeWriter Designer installed, you may encounter the following:
Office 2003, 2007, or 2010 throws an error when opening: Compile error: Automation error Unspecified Error followed by Cannot run the macro ‘OnLoad.’ The macro may not be available in this workbook or all macros may be disabled.
On the detail page (2720573), it mentions that there is a known issue with all versions of Office when installing this update:
“Windows Common Control-based embedded Active-X controls may fail to load within pre-existing office documents, within third-party applications, and when you insert new controls in developer mode.”
This affects the OfficeWriter Designer as well.
Alternate error message:
Compile error: Automation error Unspecified error
This may also affect customers who switch between Word 2007 and Word 2010. When you switch back to Word 2007, this error may be re-introduced and you will need to follow the solution steps again.
To resolve this issue, MSCOMCTL.OCX must be re-registered on the machine:
1. Run the command prompt as Administrator
2. Register MSCOMCTL.OCX:
- For 64-bit operating systems, type the following: Regsvr32 “C:\Windows\SysWOW64\MSCOMCTL.OCX”
- For 32-bit operating systems, type the following: Regsvr32 “C:\Windows\System32\MSCOMCTL.OCX”
3. A computer restart may be necessary