2012-08-08 72 views
0

開發代碼時,我刪除了我正在處理的代碼。Outlook 2010 VBA ThisOutlookSession替換

ThisOutlookSession以某種方式被刪除並替換爲「Module2」。每次我啓動VBA時,我都會收到警告,說程序不信任Module2。

我可以將ThisOutlookSession作爲單獨的類模塊返回,但與以前不一樣。

有沒有辦法將ThisOutlookSession恢復到默認狀態?

我在XP系統上運行Outlook 2010 w/VBA。

回答

2

複製你有的代碼和保存它的某個地方。

在Windows文件夾中搜索VbaProject.OTM。 重命名它像VbaProjectOld.OTM。不要刪除,直到你看到這個作品。

重新啓動Outlook。應該重新生成VbaProject.OTM,你應該得到一個新的ThisOutlookSession。將你回收的代碼粘貼到適當的模塊中。

+0

它有幫助!謝謝。 – huangli 2013-02-01 07:08:36