公式将单元格更改为True时的活动宏

时间:2018-01-02 16:45:07

标签: excel-vba excel-2010 vba excel

我正在寻找一些代码来激活另一个宏,当单元格变为" True" (Cell Q1)。单元格后面有一个公式:= IF(COUNTIF($ T $ 2:$ T $ 1618," Implemented-N")," No"," Yes" ) 该公式读取一系列单元格,其后面有一个公式(列T)。列T匹配并将数据放在同一行的另外两个单元格中:= D2&" - "& N2 当T列中的单元格变为" Implemented-N"它返回" No"的值Cell Q1。 当单元Q1变为"否"我希望我的宏调用一个电子邮件来激活。 我有电子邮件的代码但是当单元格Q1变为" No"时无法激活它。 有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:2)

正如斯科特在评论中提到的那样,以下内容可以解决问题:

Private Sub Worksheet_Calculate()
    If Range("Q1").Value = "No" Then Call YourMacro 
'if the value of Q1 changes to No then call your macro/code
End Sub