ACC: "A Module Is Not a Valid Type" Compile Error Message (138018)
The information in this article applies to:
- Microsoft Access for Windows 95 7.0
- Microsoft Access 97
This article was previously published under Q138018
Moderate: Requires basic macro, coding, and interoperability skills.
SYMPTOMS
When you compile a database in Microsoft Access 7.0 or 97, you may receive
the following error message:
A Module is not a valid type.
CAUSE
The module has the same name as a Microsoft Access object or a data access
object, and it contains a variable declared as the same object type as its
name. For example, if the module is named Form, you will receive the error
message if any of the module's procedures contains a form variable such as
the following:
Dim f as Form
RESOLUTION
Rename the module to a name other than a Microsoft Access object name or a
data access object name.
STATUS
Microsoft has confirmed this to be a problem in Microsoft Access 7.0
and 97.
REFERENCES
For more information about naming conventions, search the Help Index for
"naming conventions," or ask the Microsoft Access 97 Office Assistant.
Modification Type: | Major | Last Reviewed: | 10/20/2003 |
---|
Keywords: | kbbug kberrmsg KB138018 |
---|
|