Excel VBA当工作表中的单元格更改时,重新运行公式(更新)
我已经在VBA中写了一个函数来根据某些单元格的值返回一个特定的值。 我在某个单元格的公式中执行/运行这个函数
=MyFunction()
我的问题是,具有上述公式的单元格不会自动更新,如果函数中使用的单元格(在VBA中)被更改。
如果使用的特定单元格发生更改,如何重新运行或更新或重新执行上述公式?
你必须重新编码你的UDF来达到理想的波动率。 假设你想要UDF重新计算,如果A1或B1或C1改变,然后使用:
=MyFunction(A1,B1,C1)
使用参数可以获得所需的波动性。