У меня есть следующий код:MS Access/VBA: добавить, если условие УВЫ
Private Sub Command66_Click()
DoCmd.SetWarnings False
DoCmd.DeleteObject acTable, "Table1"
DoCmd.DeleteObject acTable, "Table2"
DoCmd.DeleteObject acTable, "Table3"
DoCmd.SetWarnings True
End Sub
Проблема заключается в том, что если «Table1» нет, я получаю/отладку Ошибки VBA. Могу ли я добавить какое-то условие, что если скрипт не найдет «Table1», он должен пойти дальше и удалить остальные 2 таблицы, не возвращая никакого сообщения об ошибке?
Смотрите, если он существует первый: [как проверить, существует ли таблица или нет в ms-доступе для макросов vb?] (http://stackoverflow.com/questions/3350645/how-to-check-if-table-is-exists-or-not-in-ms -access-for-vb-macro) –