图示EXCEL表格vba系列32之Calculate事件触发
的有关信息介绍如下:图示EXCEL表格vba系列32之Calculate事件如何触发,关于Worksheet_Calculate事件如此触发简介,若是想了解其他vba系列可以关注。
首先需要先设置EXCEL表格格式,以便可以更加直观的看到Worksheet_Calculate事件运行的结果,简单格式设置如下图所示:
需要进入到EXCEL表格中的project模式下,在sheet1中用鼠标点击右键,如下图所示:
点击鼠标右键后,找到查看代码,如下图所示:
接下来就是点击查看代码后,进入到vbaproject模式下,如下图所示:
在vba的project模式下,通过下拉菜单找到Worksheet_Calculate事件,如下图所示:
此时就已经建立好Worksheet_Calculate事件。
最后就是编写测试代码和测试数据,先编写显示测试代码,如下图所示:
代码
Private Sub Worksheet_Calculate()
Sheet1.Range("A2") = "已经触发事件"
End Sub
可以简单理解为,只要触发了Worksheet_Calculate事件,就可以执行里面的代码,将结果显示到单元格A2中。
填写测试数据,如下图所示:
触发Worksheet_Calculate事件后结果显示,如下图所示:
最终通过测试可以基本确认只要单元格E2有所更新,就会触发Worksheet_Calculate事件。