Hi Mark,
Your database has a missing reference to the library file Utility.mda, even
though the .accdb file that you sent to me did not include any VBA code
modules. I'm guessing that this database was created in an earlier version of
Access (likely pre-Access 2000), and has been converted. Here is a KB article
that discusses this:
How to resolve reference issues in an Access database
http://support.microsoft.com/kb/310803
This article includes the following:
_______________
"If you converted the database from an earlier version of Access, and the
database contains a reference to the Utility.mda file, in most cases you can
remove this reference because the functions that this reference calls are
included in the default references in Access 2000. If there are references to
earlier versions of DAO, you can also remove these references because DAO 3.6
can address these functions."
_______________
Also, here are two excellent articles on the subject of missing references:
Solving Problems with Library References (Allen Browne)
http://allenbrowne.com/ser-38.html
Access Reference Problems (Doug Steele)
http://www.accessmvp.com/djsteele/AccessReferenceErrors.html
In a "clean" installation of Office 2007, ie. no previous version of Office
or Access has been installed, you will not find the Utility.mda file.
However, your database was still carrying a reference to this file, so that's
what caused the MISSING reference error.
Tom Wickerath
Microsoft Access MVP
https://mvp.support.microsoft.com/profile/Tom
http://www.access.qbuilt.com/html/expert_contributors.html
__________________________________________