2016-08-02 36 views
1

早上好,我需要我的VBA代碼在TaskItem被保存之前運行,有沒有什麼辦法可以處理保存事件?我找不到任何可用於文檔的東西。我使用的MS-Office 2010中在Outlook中處理保存事件

編輯:我曾嘗試

Private Sub TaskItem_Quit() 

宏從宏觀列表中消失,但代碼仍然不運行。

+0

你如何保存'Taskitem'? – 0m3r

+0

通過點擊保存並退出按鈕@ Om3r –

回答

0

嘗試寫入事件。

https://msdn.microsoft.com/en-us/library/office/ff868664.aspx

「時發生的父對象的一個​​實例被保存,明確地(例如,使用保存或另存爲方法)或隱含地(例如,在響應於提示關閉該項目的檢查器時)「。

+0

在2013年或以後的文檔中,可以在2010年使用它嗎? –

+0

點擊「其他版本」即可獲得https://msdn.microsoft.com/en-us/library/office/ff868664(v=office.14).aspx請注意,儘管示例代碼看起來不起作用。使用你自己的事件代碼。 – niton