I've never had this happen, but corruption can have some strange effects. I
suggest you take a look at the information on corruption and recovering
therefrom at MVP Tony Toews' site,
http://www.granite.ab.ca/accsmstr. The
end result should be a new database, with the old objects cleaned and
imported.
The following should "go without saying," but, be sure, too, that you are
up-to-date on Service Packs and updates for your version of Access -- I have
seen (rare) cases (far fewer than phone tech support might recommend) when
uninstalling Access (or Office) and reinstalling, then applying the Service
Packs and updates has been beneficial.
Larry Linson
Microsoft Office Access MVP