我想在 Excel 中使用 Office-js Web 插件在 CustomXMLParts 中保留一些数据。
这在 Excel 2016 的桌面版本中可以正常工作,但在 Excel Online 上不起作用。
以下是使用 ScriptLab Excel 插件重现此问题的几个简单步骤。
- 启动脚本实验室
- 运行“自定义 Xml 部件 - 创建、获取、设置和删除自定义 XML 部件”示例
- 单击“创建 XML 部件”按钮
- 保存并关闭 Excel(只需在线浏览 Excel。Excel 会自动保存到 OneDrive)
- 在 Excel 中打开保存的文档并使用 ScriptLab 加载并运行相同的示例
- 单击“更改 XML 部分”按钮
- Excel 的桌面版本按预期运行,并且持久化的 XMLPart 内容已更改。但是在线版本会导致错误,因为保存工作簿时设置没有保留
那么它是一个已知的错误吗?Excel Online 是否有解决方法?我在stackoverflow上遇到了这个问题,但没有引起office-js团队的太多关注
谢谢 - 库德鲁