Try the usual, one at a time:
1. Run the Compact/Repair utility
2. Decompile the Database:
http://www.granite.ab.ca/access/decompile.htm3. Create a new database and import all of the objects into it.
4. Try the same code on another profile, on the same machine.
5. Make sure you install all the latest Service Packs for Office *And* Windows.
6. Completely uninstall Office (not just Access), then reboot.
Then make sure you do a *Full* re-install of Office.
JeffCoachman