问题形容
excel表格内判断单元格C2至E2、C3至E3、C4至E4等是否有数值,如果有则调用指定宏,宏名称为开始001、开始002、开始003等
出现的情况
我将以下代码写到Sheet代码内,以下代码只能同时存在一个且不能重复,导致只能判定D2单元格无法判断C2至E2、C3至E3、C4至E4等,还请指导,已经憋了一天了想不到更好的解决办法
代码如下
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "D2" Then
If Target > 0 Then
Call 开始001
ElseIf Target = 0 Then
Call 停止001
End If
End If
End Sub
尝试过使用IF语句直接在模块内表达但无法成立