在Excel中检测一列中的单元格更改

我想使用Worksheet_Change(ByVal Target As Range)来检测工作表的更改,但我只想检测列A的更改。

是否有可能将检测范围限制在该范围内?

你可以使用这个代码。 请注意,只能通过手动更改列A单元格来触发。 计算触发的更改不会被捕获。

 Private Sub Worksheet_Change(ByVal Target As Excel.Range) If Target.Column = 1 Then 'your code End If End Sub