自动replace基于另一个单元格的单元格值 – VBA

所以,我是新来的…

我有这个代码:

Private Sub Worksheet_Change() If Range("C2").Value = "T0" Then Range("C4").Value = "1" End If End Sub 

但是,Excel不断给我一个“运行时错误28:堆栈空间不足”

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被改变,这是你陷阱。