【发布时间】:2016-05-17 22:04:30
【问题描述】:
如何防止 Excel VBA 代码被用户按Esc 键打断?
我正在ThisWorkbook 上尝试以下代码:
Private Sub Workbook_Open()
On Error Resume Next
Application.EnableCancelKey = xlDisabled
Application.DataEntryMode = True
Call WebPage
End Sub
但它不起作用,因为如果我在工作簿打开时按 Esc,代码会中断:
所以看起来代码甚至在工作簿打开之前就被中断了。 有没有办法解决这个问题?
感谢您的帮助!
【问题讨论】: