所以,我是新来的......
我有这段代码:
Private Sub Worksheet_Change()
If Range("C2").Value = "T0" Then
Range("C4").Value = "1"
End If
End Sub
但是excel继续给我一个“运行时错误28:堆栈空间不足”
答案 0 :(得分:2)
Private Sub Worksheet_Change(ByVal Target As Range)
If target.address="$C$2" and target.value = "T0" Then
Range("C4").Value = "1"
End If
End Sub
检查目标地址是C2是可选的,我假设C2已被更改,这就是你要捕获的。