excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel VBA,启用事件

关注后回复“资料”,即可免费获取Excel相关学习和实战资料。如果你也对数据分析感兴趣,并且想在这方面有所发展,无论是方法还是技术,例如Excel、VBA、SQL、Python,特别是Excel相关,欢迎与我交流。如果有这方面的问题或者困惑,也欢迎与我探讨。

如果你尝试了昨天的“让Excel向你问好”,但是当你打开Excel文件的时候,Excel并没有弹出“你好,欢迎使用本工具,合作愉快!”的窗口,那很有可能是因为某些原因,你的事件功能被禁用了。

你可以使用下面的代码来检测一下事件是否是开启的。如果返回的结果显示“True”,那说明事件功能是开启的。

Public Sub 检查事件状态()

MsgBox Application.EnableEvents

End Sub

如果显示“False”,则说明事件是关闭的。

此时,可以使用下面的这段代码将事件功能开启。


Public Sub 启用事件()

Application.EnableEvents = True

End Sub

以上两端代码的关键所在就是Application.EnableEvents的属性,第一段代码显示事件的当前属性,第二段代码将事件的属性设置为了“True”,同样我们也可以执行代码关闭事件或者将事件的属性在两者之间切换。

Public Sub 切换事件属性()

If Application.EnableEvents = True Then

Application.EnableEvents = False

MsgBox "已禁用事件!"

Else

Application.EnableEvents = True

MsgBox "已启用事件!"

End If

End Sub

推荐阅读:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接