对于我正在编写的代码,我监视某些单元格范围内的更改以运行函数和私有子程序。为此,我在 sub.xml 中使用 Intersect 函数worksheet_change
。
但是,相交“测试”的触发器始终是我“移出”我正在测试的单元格是通过鼠标单击进入不同的单元格还是通过光标移动。
我需要的是一种方法来定义一个包含.address
我之前选择的单元格的变量。
我尝试了下面的代码,但我得到的只是错误。
有谁知道如何做到这一点?
Public xfrLastCell As String
Public xfrActiveCell As String
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If xfrActiveCell = "" Then xfrActiveCell = ActiveCell.Address
xfrLastCell = xfrActiveCell
xfrActiveCell = ActiveCell
MsgBox xfrLastCell
End Sub