ACC2000: Error Converting a Database with a Large Number of Forms That Have Modules (225949)
The information in this article applies to:
This article was previously published under Q225949 Moderate: Requires basic macro, coding, and interoperability skills.
This article applies only to a Microsoft Access database (.mdb).
SYMPTOMS
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:
The Visual Basic for Applications project in the database is corrupt.
If the database is successfully converted, you cannot view any module in the project.
CAUSE
This problem can happen if your Access 97 database has several hundred forms and each form has a Visual Basic for Applications module.
RESOLUTION
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.
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Major | Last Reviewed: | 6/29/2004 |
---|
Keywords: | kbbug kberrmsg kbpending KB225949 |
---|
|