Worksheet_Calculate()仅适用于选定的行

时间:2015-02-19 21:55:29

标签: excel

我有一个问题,我想从公式调用宏。有问题的公式位于“T”栏(具体为“T3:T1000”)。

我尝试使用以下代码:

Private Sub Worksheet_Calculate()

    For Each c In Range("T3:T1000")
        If c.Value = "F" Then
            Call SendEMailSC
        End If
    Next
End Sub

此代码有效,但它适用于结果为“F”的公式满足的每一行。我只需要它来应用于当前编辑的行。

这有意义吗?

我也尝试过以下代码:


Private Sub Worksheet_Calculate()

    If Range("T3").Value = "F" Then
        Call SendEMailSC
    End If
End Sub

然而,这仅适用于T3。

请帮助!!

0 个答案:

没有答案