В течение дня я разрабатывал макрос VBA - 500 строк кода. Код был помещен в Global.mpt, потому что я собирался использовать его в разных файлах проекта.
В какой-то момент я пропустил цикл увеличения во время цикла. При отладке это привело MS Project к бесконечному циклу 100% -CPU-использования без ответа. Мне пришлось убить MS Project из диспетчера задач, и после его перезапуска я не вижу модулей VBA в Global.mpt. Я вижу имена моих переменных и процедур в существующем Global.MPT, но нет простого кода для восстановления вручную.
Когда я пытаюсь переименовать Global.MPT в MyGlobal.MPT и открыть его, MS Project показывает диалоговое окно «Организатор», предлагающее импортировать контент из MyGlobal.MPT в Global.MPT, но на вкладке «Модули» отображается пустой список, как будто ничего импортировать.
Есть ли способ исправить или экспортировать содержимое VBA из файла? Я не хочу терять день работ: (