我正在使用 Office.js 开发 Excel 加载项,需要管理重新计算,同时将 Excel 的计算模式设置为自动。问题是这样的:
上下文:
问题:
要求:
禁用或覆盖本机刷新选项(例如“立即计算”、“全部刷新”、F9),以便仅通过加载项中的自定义刷新按钮进行重新计算。
我们尝试过:
将计算模式设置为手动会影响其他公式。没有 Office.js API 似乎可以直接禁用本机 Excel 命令。 问题:
任何帮助或示例将不胜感激!
将计算模式设置为手动会影响其他公式。没有 Office.js API 似乎可以直接禁用本机 Excel 命令。
也许你可以重新考虑你的设计。每次从数据库检索数据时,将其存储在文档中的自定义 xml 部分中。让您的函数从那里读取结果。然后,您的“刷新”按钮将更新自定义 xml 部件数据。我不确定如何最好地告诉 Excel 单元格的数据已更改,因此它们会重新计算 - 在执行上述操作之前,您可能需要进行研究。