Hi, Andrew.
I tried your suggestions and it appears the form is corrupt. I tried to
Compact and repair the DB but with no success.
Create a new database file and import all objects except the corrupt form.
Import these objects one group at a time, first the tables, then the queries,
then the forms, et cetera.
If you have a recent backup, import this form from the backup and check the
form's module to see if it's okay. If it isn't, delete the form and try to
import the form from earlier backups until you find a good one. You may have
to redo some work if you restore from an old backup. When you're done
importing a good form from one of your backups, compact and repair the
database.
If you don't have a form you can restore from backup, create a new, blank
form in the new database file. Open the old database file and open the
corrupt form in Design View. Select all the controls on the form and copy
them, then paste them onto the new form in the new database. Save the new
form. You'll have to rewrite all the code in the procedures in that form's
module, but you shouldn't have any more corruption.
HTH.
Gunny
See
http://www.QBuilt.com for all your database needs.
See
http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
http://www.Access.QBuilt.com/html/expert_contributors2.html for contact info.