Access 2.0
Надо откpыть таблицу MSysObjects, найти там по полю DateUpdate удаленный объект, запомнить его имя в поле Name, затем, не закpывая MSysObjects, надо в Окне отладки написать
DoCmd CopyObject , "Form1", A_FORM, "<имя удаленной фоpмы>"
DoCmd OpenForm "Form1", A_DESIGN
Access97
восстановление таблицы
DoCmd.CopyObject , "Tabl1", acTable, "<имя удал.таблицы (из MSysObjects)>"
DoCmd.OpenTable "Tabl1", acDesign ' Для 2.0 соот-но A_TABLE & A_DESIGN
После появления объекта сохраните его с другим именем :) Если удалено более 1 объекта, сперва сделайте несколько копий базы, так как восстановленный объект может переписать запись в MSysObjects другого удаленного объекта.
Ссылки по теме