在开发代码时,我删除了我正在处理的代码。
ThisOutlookSession以某种方式删除并替换为“Module2”。每次我现在启动VBA时,都会收到一条警告,说该程序不信任Module2。
我可以将ThisOutlookSession作为单独的类模块返回,但不是以前的类型。
有没有办法将ThisOutlookSession恢复为默认状态?
我在XP系统上运行带有VBA的Outlook 2010。
答案 0 :(得分:2)
将您拥有的代码复制并在某处保存。
在Windows文件夹中搜索VbaProject.OTM。 重命名类似于VbaProjectOld.OTM。在看到这种情况之前不要删除。
重启Outlook。应该重新生成VbaProject.OTM,你应该得到一个新的ThisOutlookSession。将您抢救的代码粘贴到适当的模块中。