爱问知识人 爱问教育 医院库

工作表事件

首页

工作表事件

关闭工作表时,系统会提工作表的关闭方式,1-是 2-否 3-取消。

我想设置用户点击取消的事件,如果点击取消,我将执行一段代码,请问哪一个事件可以判点击了取消?


提交回答
好评回答
  • 2018-03-30 09:25:40
      应该用自己的Workbook_beforeClose宏,取代原来的事件宏
    ===================
    Private Sub Workbook_beforeClose(Cancel As Boolean)
    Dim msg As String
    Dim Res
    '。
      。。 If Not ThisWorkbook。Saved Then msg = "" & Me。Name & "?" Res = MsgBox(msg, vbQuestion + vbYesNoCancel) Select Case Res Case vbYes '是 ThisWorkbook。
      Save Case vbNo '否 ThisWorkbook。Saved = True Case vbCancel '取消 '。。。 在这里写入你的代码 Cancel=True '执行结束后退出 ExitSub End Select '。
      。。 End Sub ========= 抱歉,上次输入时把 msg = "是否保存" & Me。Name & "的更改?" 中的中文丢了,变成 msg = "" & Me。Name & "?" 。

    没***

    2018-03-30 09:25:40

类似问题

换一换
  • 办公软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):