There is a 'tool' called "Speed Ferret". It advertises the capability of doing a global search and replace throughout Ms. Access MDB files. It is NOT cheap.
You can do most of the searching in the tables MSys*. Replacing is a bit more complex, but still depends on the MSys* information. I have done the searching part (programatically) through the tables in Ms. Access '97. this is where you can find all occurances of the table and field names for all of the objects in the database. You can also find the references to external "objects" - if they are instantiated by Ms. Access. For objects instantiated via code or references - I can not help you.
For my purposes, the finding was the issue - I started with the thought of building a 'data dictionary' for the database. Only later did I need to do the global search and replace. Thankfully, the repalcements I need t do were few enough to be able to do comfortably in manual/edit mode.
MichaelRed
redmsp@erols.com
There is never time to do it right but there is always time to do it over