我一天都在开发一些 VBA 宏——500 行代码。代码被放入 Global.mpt 因为我打算在不同的项目文件中重用它。
在某些时候,我错过了在 while 循环中增加循环。在调试时,这会使 MS Project 陷入无休止的无响应 100% CPU 使用循环。我不得不从任务管理器中杀死 MS Project,重新启动它后,我在 Global.mpt 中看不到 VBA 模块。我在现有的 Global.MPT 中看到了我的变量和过程的名称,但是没有可以手动恢复的纯代码。
当我尝试将 Global.MPT 重命名为 MyGlobal.MPT 并打开它时,MS Project 显示“组织者”对话框,建议将内容从 MyGlobal.MPT 导入 Global.MPT,但“模块”选项卡显示空列表,好像没有什么要导入的。
有没有办法从文件中修复或导出 VBA 内容?我不想放松一天的工作:(