excel如果 F例的任意一个单元格改变时,就自动启动一个宏,该怎么写代码

之前我找了,是指定一个单元格改变 就启动宏,现在想 范围大一些 指定一列 怎么办?

Private Sub Worksheet_Change(ByVal Target As Range)
n=1'修改n的值,第几列就是几
If Target.Column = n Then
MsgBox"当前指定列为第n列"
Else
Exit Sub
End If
End Sub
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-15
Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
【功能代码】
End If
End Sub

相似回答