excel宏编程如何使用事件

2025-10-30 12:28:40

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

excel宏编程如何使用事件

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

excel宏编程如何使用事件

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

excel宏编程如何使用事件

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

excel宏编程如何使用事件

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

excel宏编程如何使用事件

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

excel宏编程如何使用事件

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