下午所有,
这似乎很简单,但我没有想法。我想在关闭Excel时阻止保存消息。我过去曾遇到类似代码的间歇性问题,但它在大多数情况下仍然有用。但是,下面的代码似乎根本没有。
我已阅读并尝试了一些建议,例如:
我已经尝试过断点和调试语句,以便在它触发时捕获WorkbookBeforeClose,但它只是被忽略了。
Private Sub WorkbookBeforeClose(Cancel As Boolean)
Application.EnableEvents = True
Debug.Print "Closing"
'Suppress save notifications on close
Application.DisplayAlerts = False 'restart on open
ThisWorkbook.Saved = True
End Sub
任何建议都将不胜感激!
答案 0 :(得分:1)
我错过了下划线...
Private Sub Workbook_BeforeClose(Cancel As Boolean)