У меня есть база данных MS Access 2003, которую я использую для разработки базового небольшого инвентарного приложения. По пути я добавил несколько посторонних форм и хотел вытащить их из БД. Я удалил большинство из них просто отлично, но один из них, похоже, оставил свой объект VBA. Все, что находится в объекте, это Option Compare Database
. Теперь, когда я пытаюсь работать с базой данных, я получаю следующую ошибку:
The form name 'Transaction1' is misspelled or refers to a form that doesn't exist.
If the invalid form name is a macro, ...
Усечено для набора текста ради.
Да, я согласен, форма не существует. Что меня смущает так это то, что все другие формы, когда я их удалял, также уничтожали их объект VBA. Этот, несмотря ни на что, кажется, любит торчать, и я понятия не имею, как от него избавиться.
Как мне от этого избавиться?
Вещи, которые я пробовал:
- Компакт и ремонт и БД
- Создайте новую форму с именем ожидаемого, убедитесь, что он избавился от проблемы, а затем удалите эту форму.