Почему я получаю «Проект недоступен для просмотра» в Excel - PullRequest
5 голосов
/ 16 ноября 2010

Я пытаюсь взглянуть на некоторый код VBA, и он говорит, что «проект недоступен для просмотра».Почему это так и как мне это изменить?

Подробности:

  • Расширение файла XLS
  • Файл создан в понедельник, 14 октября1996 6:33:28 PM
  • Код отключает любые пароли в проектах VBA, чтобы вы могли на них посмотреть.Вы нажимаете кнопку на листе, и она открывает маленькое окно с кнопкой для отключения паролей.Это работает только для проектов, которые запрашивают пароль при нажатии на них.Под проектом я имею в виду те, что в проводнике проектов в VBE.

1 Ответ

3 голосов
/ 16 ноября 2010

Трудно сказать без подробностей, но наиболее вероятная причина - поврежденный файл.

РЕДАКТИРОВАТЬ

С файлом, созданным в 96, шансы хороши тем, что он использовал старый стиль макроса для vba, который недоступен для просмотра в новой версии Excel.

Если это так, у вас может не быть никакого обращения за помощью.

Иногда, хотя в очень старых файлах макросы на самом деле были написаны в старом стиле макросов, который помещал код макроса прямо на лист.Вы можете проверить наличие скрытого листа или скрытых ячеек, которые могут содержать старый код макроса.Обычно такого рода действия выполнялись в Excel 4.0 и более ранних версиях.

...