2017-04-15 70 views
0

我只希望我的代碼在工作簿將要保存時運行。目前,如果選擇「另存爲」,只要用戶嘗試瀏覽文件/位置,代碼就會運行。問題是他們仍然可以取消保存。VBA:保存事件之前 - 暫停運行,直到用戶確認另存爲

或者,如果用戶決定取消保存,我希望能夠運行一些其他代碼。 (我不認爲可以使用Before Save事件中的Cancel Boolean,因爲一旦用戶選擇瀏覽,假定文件正在保存)

也許Before Save事件不能在這個實例中使用,但我要儘可能避免禁用/替換另存爲功能。

+0

請參閱關於[如何問]的幫助文章(https://stackoverflow.com/help/how-to-ask)。你的意圖不清楚。 –

回答

0

我能夠使用After Save事件來處理這個問題 - 我沒有意識到如果文件沒有真正保存,就可以使用它。

相關問題