vba - 如何强制 Application.Volatile 结束或特定工作簿/工作表
问题描述
有什么方法可以关闭 Application.Volatile 或在特定范围/工作簿中运行?我在我的代码函数中使用如下:
Function Eval(Ref As String)
Application.Volatile
Eval = Application.ThisCell.Parent.Evaluate(Ref)
End Function
我试过 Application.Volatile (False) 但没有帮助
解决方案
像这样:
Function Eval(Ref As String)
Application.Volatile False
Eval = Application.ThisCell.Parent.Evaluate(Ref)
End Function
MS 参考文档: https ://docs.microsoft.com/en-us/office/vba/api/excel.application.volatile
推荐阅读
- c# - 使用 JWT 的 ASP.Net 承载身份验证
- c++ - 链表指针分配为什么我们不能直接将tail分配给temp而不是tail->tail next
- reactjs - 将 SASS Bootstrap 导入 React
- java - 如何获得所有加起来形成一个数字的连续数字集?
- reactjs - 在 TextField 组件内添加元素 - 材质 UI
- angular - 使用带有比较运算符的 ng-if
- kotlin - += 和添加到 Kotlin 中的 MutableList 之间的区别
- java - JOOQ:根据长度将 tinyint 映射到布尔值
- curl - 禁止卷曲消息:如何格式化 curl 命令?
- java - ExoPlayer:将控制器放置在视频下方而不与视频重叠