有谁知道我怎样才能让用户定义的函数重新评估自己(基于电子表格中更改的数据)?我试过F9和移位+F9但这些都不管用。唯一起作用的似乎是用函数调用编辑单元格,然后按Enter键。有什么想法吗?我好像记得我能做到这一点..。
发布于 2018-03-23 13:35:30
你应该用Application.Volatile
在功能顶部:
Function doubleMe(d)
Application.Volatile
doubleMe = d * 2
End Function
然后,每当工作簿发生更改时,它将重新评估(如果计算设置为自动的)。
发布于 2018-03-23 14:44:12
有关在Excel中计算F9键盘快捷键的更多信息
https://stackoverflow.com/questions/-100007752
复制相似问题