在具有RTDfunction的单元更新时,在Excel VBA中运行代码

我在MS Excel 2007中使用VBA,并且我拥有RTDfunction的单元,每分钟更新一次。 我的代码运行得很好,但是,尽pipesearch了一个答案,但是我还没有想出如何在RTD单元中引入新数据时使代码循环。 这个问题有没有简单的答案?

在Excel VBA中有一个名为Worksheet_Change的事件。 单元格值更改时会触发此事件。 我认为这个事件是你需要的。

 Private Sub Worksheet_Change(ByVal Target As Range) 'write your code here (Target is the cell) End Sub