office-js - Excel Online 无法保留 CustomXML 部件
问题描述
我想在 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团队的太多关注
谢谢 - 库德鲁
解决方案
推荐阅读
- java - “DiscordApi 无法解析为类型” Discord Java Eclipse Bot
- flask - 从Flask中的html标签传递参数到视图函数有什么区别?
- reactjs - 如何将动态值传递给 getStaticPaths
- java - 将动画添加到android
- javascript - JS根据其他输入值自动计算输入字段不起作用
- r - ggplot中带有填充的类别顺序
- mysql - 运行查询时MYSQL报错:锁的总数超过锁表大小
- salesforce - 如何在对话框名称中显示变量的值(爱因斯坦机器人)
- javascript - React 当我从选择器中选择一些项目时,如何创建新数组?
- android - 使用 Jetpack Compose 构建环