Article ID: 225949 - View products that this article applies to.
This article was previously published under Q225949
This article has been archived. It is offered "as is" and will no longer be updated.
Moderate: Requires basic macro, coding, and interoperability skills.
This article applies only to a Microsoft Access database (.mdb).
If your Microsoft Access 97 database contains several hundred forms, you may experience the following corruption error when you convert the database to the Access 2000 format:
If the database is successfully converted, you cannot view any module in the project.
The Visual Basic for Applications project in the database is corrupt.
This problem can happen if your Access 97 database has several hundred forms and each form has a Visual Basic for Applications module.
Open your original database in Access 97 and delete any forms that you do not need. Also, you may want to move some of the forms to another Access database before you convert the database. Continue deleting or moving forms out of the database until you no longer receive the error.
Also check to see if any form has a blank or unused module. If so, set the HasModule property of the form to No.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
Steps to Reproduce Behavior