Повреждение обьекта БД (формы) - не открывается VBA

VBA2007
Дата: 10.03.2008 20:09:00
Имеется база (учебная) без резервной копии

При попытке открыть редактор VBA происходит падение Access.
Сжатие и Восстановление не помогают.

Создал новую бд и переместил обьекты в нее через буфер обмена - все кроме формы - на ней падение.

Хотя форма открывается и в режиме дизайна и в режиме выполнения (и она содержит код!)

В чем может быть дело?
_куы
Дата: 10.03.2008 20:22:24
> В чем может быть дело?
А какая разница ?
VBA2007
Дата: 10.03.2008 20:52:11
_куы
> В чем может быть дело?
А какая разница ?


Просто интересно: как может выполнятся текст модуля формы, но падать при попытке открытия в VBA.
Программист-Любитель
Дата: 11.03.2008 08:49:55
Посколку аксес хранит текст вибиа и сами формы в своем внутреннем виде, то периодически случаются такого рода ошибки.

Удобнее, чем через буфер, создать новый эмдиби и через команду меню Файл-Импорт скопировать объекты другого проекта.

Что же конкретно "плохой" формы, которая вам известна, то копируйте в режиме дизайна контролы поочередно а затем код из исходной в свежесозданную форму в новом проекте.
ШелМимо
Дата: 11.03.2008 10:25:41
Попробуйте через ClearMdl Шермана восстановить код VBA