图示EXCEL表格vba系列32之Calculate事件触发
1、首先需要先设置EXCEL表格格式,以便可以更加直观的看到Worksheet_Calculate事件运行的结果,简单格式设置如下图所示:

2、需要进入到EXCEL表格中的project模式下,在sheet1中用鼠标点击右键,如下图所示:

3、点击鼠标右键后,找到查看代码,如下图所示:

1、接下来就是点击查看代码后,进入到vbaproject模式下,如下图所示:

2、在vba的project模式下,通过下拉菜单找到Worksheet_Calculate事件,如下图所示:

3、此时就已经建立好Worksheet_Calculate事件。
1、最后就是编写测试代码和测试数据,先编写显示测试代码,如下图所示:

2、代码
Private Sub Worksheet_Calculate()
Sheet1.Range("A2") = "已经触发事件"
End Sub
可以简单理解为,只要触发了Worksheet_Calculate事件,就可以执行里面的代码,将结果显示到单元格A2中。
3、填写测试数据,如下图所示:

4、触发Worksheet_Calculate事件后结果显示,如下图所示:

1、最终通过测试可以基本确认只要单元格E2有所更新,就会触发Worksheet_Calculate事件。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:35
阅读量:110
阅读量:134
阅读量:71
阅读量:148