当我单击“取消”时,我正在尝试结束订阅。然而,当我这样做的时候,我得到了一个运行时错误。
我只是试图关闭对话框,就像我使用Else: Exit Sub
语句所做的那样。但是,它仍然显示运行时错误,而它应该只是退出sub。
发布于 2018-06-22 00:09:37
这是一个简单的修复方法,只需像这样添加一个ErrorHandler:
Public Sub Run_Split()
On Error GoTo ErrHandler
'Call Private Subs
Exit Sub
ErrHandler:
MsgBox "User Cancelled Program", vbCritical
End Sub
感谢过去在这个网站上帮助过我的每一个人,你们的帮助让我在VBA中得到了一些自学,我能够在没有寻求帮助的情况下解决这个问题。
https://stackoverflow.com/questions/50973098
复制相似问题