Недавно я переустановил Windows 10, Avira Free Antivirus и Office 2010. До переустановки эта комбинация приложений работала нормально.
Теперь, когда я пытаюсь открыть IDE VBA из нового документа Word, я получаю следующее сообщение:
Word столкнулся с проблемой.
При сохранении файла возникла проблема.
с некоторыми возможными причинами, перечисленными ниже, такими как нехватка места на диске, нехватка ОЗУ или отсутствие разрешений; ни один из которых не имеет отношения.
Единственное, что может иметь отношение к делу:
Эта ошибка также может возникать, если на компьютере установлена версия антивирусного программного обеспечения, которая несовместима с Microsoft Office или должна быть обновлена.
Как уже отмечалось, я использую Avira Free Antivirus, и AFAICT обновляет антивирус. Я пытался открыть VBA IDE, пока защита Avira в режиме реального времени была отключена, но безуспешно.
Как только я отклоняю сообщение, открывается окно VBA IDE, но нет доступного проекта, и большинство пунктов меню отключены.
Сохранение документа с расширением .docm
перед открытием среды VBA не помогает.
Существуют сопоставимые странные результаты при попытке открыть VBA IDE из других приложений:
- В Excel перечислены три проекта Project1, Project2 и Project3, но без обычного дерева объектов под каждым проектом - модулей классов, стандартных модулей и т.д. - и без узла ThisWorkbook.
- PowerPoint делает то же самое, что и Word - вообще без проекта - но без ошибок.
Я пытался удалить и переустановить VBA через установщик Office.
Настройки безопасности отключают макросы с предупреждением. IIRC старым поведением было отключать макросы, если я явно не разрешил их для конкретного документа. Доверие объектной модели для каждого приложения проверяется.
Я искал настройки для управления этим в Avira, но безуспешно.
Реестр не содержит ключ VBAOff
описанный здесь.
Как включить VBA для приложений Office?