KB3085515 breaks MS Access 2010 reference

After installing all updates today, March 8, 2016, MS Access 2010 is no longer able to load all its references when opening a ACCDE or ACCDR file, hence it fails to open.  Opening ACCDB works fine.  Having removed updates one by one, I have found that it is KB3085515 that causes the problem. The only difference in reference versions that I can see is for the VBE7.DLL.  It has updated from 7.0.16.37 to 7.0.16.38.

This error will render anyone that relies on MS Access runtime 2010 with no database since can't not have the VBA reference selected.

How can I get this message to the right people in MS so that they stop this update before it renders several hundred of my UK customers without a system tomorrow?

 

Question Info


Last updated August 24, 2018 Views 2,104 Applies to:
Answer

For me the unistalling of the KB did not work unfortunately. But reading the about the update of the VBE7.DLL made me experiment a bit. I searched my machine for all versions of this DLL and found one with version 7.0.16.28 (this was the newest before the update on my machine) Renaming c:\Program Files (x86)\Common Files\microsoft shared\VBA\VBA7\VBE7.DLL to VBE7.OLDDLL and then copying the older version of the DLL to this location solved the problem for me, fortunately. 

Hope this can help others for a quick fix to this issue.

Regards,

Hans Peter

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Answer

Hi All,

I wanted to provide an update that the Access developers are investigating this issue. You may refer to the Access support team blog for the latest updates.

http://blogs.technet.com/b/the_microsoft_access_support_team_blog/archive/2016/03/09/you-may-encounter-errors-with-your-accde-mde-files-and-or-wizards-after-installing-the-march-update-for-office-2010-kb3085515.aspx

Regards,

Dennis

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.