单元格更改时如何运行一些VBA代码?

当单元格中的值发生更改时,我想添加一些VBA代码。

我已经尝试了Worksheet_Change(),如http://www.contextures.com/xlfaqmac.html#WSChange中所述

但是,这不起作用:只有在用户更改值时才会触发。 每当数值发生变化时,即每当电子表格重新计算时,我都会随时触发它。

有任何想法吗?

Private Sub Worksheet_Calculate() MsgBox "Something recalculated", vbOKOnly, "Testing Actions" End Sub