excel宏编程如何使用事件
1、在进行一个事件的编写前需要切换到工作薄并查看代码,如下图所示

2、然后在上方的下拉选项框中选择worksheet

3、在右边的下拉框中添加我们的事件,这里有很多事件,什么点击事件,双击事件什么的,我们选择change事件,如下图所示

4、change事件是一个值更新事件,也就是单元格的值改变了,就执行这个函数操作
我们在这个函数中输入如下简单的程序,这个程序就是判断a1单元格的值是否改变了,如果改变了就弹出个消息框
Dim a As String
Private Sub Worksheet_Change(ByVal Target As Range)
Dim b As String
b = Cells(1, 1).Value
If a <> b Then
MsgBox "a1单元格的值该表了"
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
a = Cells(1, 1).Value
End Sub

5、返回excel,修改a1单元格的值,弹出了一个消息框

6、修改其他单元格的值,没有弹出消息框

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:47
阅读量:46
阅读量:109
阅读量:147
阅读量:182