用户定义的函数不会在Excel中更新
可能重复:
刷新Excel VBA函数结果
我在Excel中有简单的function:
Function Test() As String Test = Now End Function
我可以使用它:
现在为什么当我按下button时:
该值不更新!
例如,如果我有一个公式=Rand()
的单元格,每次单击计算值,我将得到一个不同的数字。 我怎样才能使我的自定义函数的行为方式相同?
添加application.volatile
到工作
顺便说一句, now()
可以作为一个excel函数