- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
方法suspendApiCalculationUntilNextSync
根据文档,是 Excel API 1.6 的一部分。
我当前的设置是 Excel 2016 for Mac v15.40。当我运行我的项目时,下面的测试通过了,但是当 context.sync()
完成它的工作时,我收到错误 ApiNotFound
。
if (Office.context.requirements.isSetSupported("ExcelApi", 1.6)) {
context.workbook.application.suspendApiCalculationUntilNextSync();
}
suspendApiCalculationUntilNextSync
真的来自 1.6 吗?
此代码可正常用于 Windows 版 Excel。这里有一个问题,因为 Mac 和 Windows Excel 都“说”他们支持 1.6,但只有 Windows 版本实现了该方法。
最佳答案
此问题已解决。我刚刚在 Mac 中验证了 suspendApiCalculationUntilNextSync
API,它在我这边不是 repro。请验证,请创建一个新问题或通过 office-js issue 报告在 github 中,如果你仍然观察到 ApiNotFound
错误
关于excel - isSetSupported 测试通过,但 API 不可用并抛出 ApiNotFound 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47434665/
方法suspendApiCalculationUntilNextSync根据文档,是 Excel API 1.6 的一部分。 我当前的设置是 Excel 2016 for Mac v15.40。当我运
我们正在运行 Office 2016 16.0.6741.2063(延迟 channel ),Office 365 API 的分配工作正常(一些关于使用 docx 插入等的问题,但 XML 没问题)
我是一名优秀的程序员,十分优秀!