Article ID: 2581301 - View products that this article applies to.
Expand all | Collapse all

Symptoms

When using the built-in wizards in Microsoft Office Access 2010 (64-bit) after applying Service Pack 1 (SP1), you receive the error:
The database cannot be opened because the VBA project contained in it cannot be read. The database can be opened only if the VBA project is first deleted. Deleting the VBA project removes all code from modules, forms and reports. You should back up your database before attempting to open the database and delete the VBA project.
Once you click OK on this message, you may receive any of the errors below:
Cannot update. Database or object is read-only.
OR-
The Visual Basic for Applications project in the database is corrupt.
OR-
Microsoft Access can't find the wizard. This wizard has not been installed, or there is an incorrect setting in the Windows Registry, or this wizard has been disabled.

Note This issue does not occur on machines on which Microsoft Office Access 2010 (32-bit) is installed.

Cause

The built-in wizard files were not successfully updated after installing Office 2010 SP1.

Resolution

To have us fix this problem for you, go to the "Fix it for me" section. If you prefer to fix this problem yourself, go to the "Let me fix it myself" section.

Fix it for me

To fix this problem automatically, click the Fix it button or link. Then click Run in the File Download dialog box, and follow the steps in the Fix it wizard.


Fix this problem
Microsoft Fix it 50753



Notes
  • Office 2010 SP1 must be installed in order to apply this Fix It.
  • This wizard may be in English only. However, the automatic fix also works for other language versions of Windows.
  • If you are not on the computer that has the problem, save the Fix it solution to a flash drive or a CD and then run it on the computer that has the problem.
  • Start Access manually after the automatic fix to reconfigure the program.

Then, go to the "Did this fix the problem?" section.



Let me fix it myself

To resolve this problem, follow these steps:

1. Close all instances of Microsoft Office Access 2010.

2. Rename the appropriate wizard files located at c:\Program Files\Microsoft Office\Office14\ACCWIZ\

Collapse this tableExpand this table
Original File NameRename To:
Acwzmain.accdeAcwzmain.old
Acwzlib.accdeAcwzlib.old
Acwztool.accdeAcwztool.old
Utility.accdaUtility.old

Note: Before renaming files, ensure file extensions are visible. To learn more about this, view the following:

http://windows.microsoft.com/en-US/windows-vista/Show-or-hide-file-name-extensions

3. Start Access. Once the program reconfigures, you should be able to use your wizards.

Did this fix the problem?

  • Check whether the problem is fixed. If the problem is fixed, you are finished with this section. If the problem is not fixed, you can contact support.
  • We would appreciate your feedback. To provide feedback or to report any issues with this solution, please leave a comment on the "Fix it for me" blog or send us an email message.

References

Error message when you run a compiled Microsoft Access MDE, ACCDE, or ADE file in Access 2010: "The database cannot be opened because the VBA project contained in it cannot be read" (64-bit only)
http://support.microsoft.com/kb/2533794

Properties

Article ID: 2581301 - Last Review: July 12, 2013 - Revision: 6.2
Applies to
  • Microsoft Access 2010
Keywords: 
kbfixme kbmsifixme kbcip KB2581301

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com