VBA 单元格值改变事件

来源:百度知道 编辑:UC知道 时间:2024/09/20 19:33:14
指定单元格值改变时调用下面过程
指定单位格为 Worksheets("sheets1").Range("R2")

Sub Myfsyyyy()
...
End Sub

那个触发的程序这么些
你是 分类上升达人排行榜 上周第一~

好像没有直接的单元格事件,只能用SHEET的事件再判断
我有一个笨办法你参考一下。
基本实现,细节地方自己改吧。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Static TempValue
If TempValue = "" Then
TempValue = Worksheets("Sheet1").Range("R2").Value
End If
If TempValue = Worksheets("Sheet1").Range("R2").Value Then

'要进行的操作
Else

'改变时要进行的操作

TempValue = Worksheets("sheet1").Range("R2").Value
End If

End Sub

我不知道你为什么发消息我,我不懂这个的,抱歉