Accordign to your requirements, you will onyl be able to have one form (or table) open at a time. With forms and reports, it is pretty simple. I don't even no if it can e done with opening the table, but just create a form based off the table and you have fixed that too....
In the unload property for each form, put
DoCmd.Close
DoCmd.OpenForm "Switchboard"
In the onlick event for each button on the switchboard, put
DoCmd.Close
before the DoCmd.Open line
You will probably need to remove the tables buttong if you are using a default switchboard created by the Switchboard wizard. Like I said above, just make a form (if one doesn't exist) for each table and put a button identical to the other form buttons in your database. If we knew what it was we were doing, it would not be called research, would it? - Albert Einstein
Robert L. Johnson III, A+, Network+, MCP
Access Developer/Programmer
robert.l.johnson.iii@citigroup.com