У меня был некоторый успех с этим методом в прошлом, то есть мне удалось разблокировать некоторые проекты VBA с его помощью, но с другими файлами он потерпел неудачу по неизвестной причине.
- Закройте рабочую книгу и откройте файл рабочей книги в шестнадцатеричном редакторе.
- Найдите строку «DPB» и измените ее на «DPx». Сохраните файл.
- Откройте книгу и нажимайте OK, пока книга не откроется (отображается одно или несколько диалоговых окон, описывающих различные проблемы с проектом VBA).
- Нажмите ALT + F11, выберите команду меню
Tools->VBAProject Properties
, перейдите на вкладку Защита и измените пароль, но не удаляйте его (запомните новый пароль).
- Сохраните, закройте и снова откройте рабочую книгу.
- Нажмите ALT + F11 и введите новый пароль.
- Выберите
Tools->VBAProject Properties
, перейдите на вкладку Защита и удалите пароль.
- Сохранить рабочую книгу.
Как всегда, сделайте резервную копию, прежде чем пытаться что-либо изменить, так как в случае неудачи у вас может остаться поврежденный файл.