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



当使用一些软件,例如在登录的时候,软件会自动弹出一个窗口,显示一些问候的语句,或者对当前的软件做一些简单的介绍。其实,Excel VBA 也可以做到这一点,我们可以把它应用到编写的工具中。

让我们一起看看,这个是如何实现的。

  1. 首先点击菜单栏开发工具下面的Visual Basic
  2. 然后双击左侧的ThisWorkbook
  3. 然后在右侧下拉选择Workbook,此时会自动生成一段代码
  4. 最后在中间输入弹出窗口的代码,也就是要被执行的动作

Private Sub Workbook_Open() MsgBox "你好,欢迎使用本工具,合作愉快!" End Sub

这里其实用到的就是Excel VBA 的事件,事件就好比电灯与它的开关,当我们点下开的按钮,电灯会自动点亮。这里用到了一个Workbook_Open事件,当我们打开Excel文件的时候,Excel会自动执行提前编写好的代码,例如这里的自动向你问好。


推荐阅读: