KB2687441 causing problems with common controls in Access-based System
Posted on 2012-08-16
After installing Security Update for Microsoft Office 2007 (KB2687441) our Access 2007 based project management system has stopped working. Unfortunately, this particular update is not removable.
The first problem we discovered that when certain forms were opened, they would close straight away and fire the error "The OpenForm action was cancelled".
I tried unregistering and then re-registering MSCOMCTL.OCX. This did not help.
I then tried unregistering it, copying an older version of the file from a machine that hadn't been updated yet, and re-registering that version.
This solved the above error.
However, we have found that there are still some issues. Any form that contains a ListView control or a TabStrip control will fail on startup with errors such as "Object doesn't support this property or method" whenever these controls are referenced. (In particular, we are calling the ItemsItems.Clear method on the ListView, and trying to reference the caption property of a tab in the tab strip.)
None of these problems exist on machines that haven't installed KB2687441.
It was my understanding that both the tabstrip and listview were stored in MSCOMCTL.OCX, but I'm guessing there must be some other files that I also have to roll back to overcome these problems.