gpt4 book ai didi

excel - 如果正在编辑单元格,则出现 GeneralException

转载 作者:行者123 更新时间:2023-12-02 22:42:32 25 4
gpt4 key购买 nike

我在 Excel 插件中有一些 js 代码,在没有单元格处于编辑模式时可以正常工作。但是,如果有一个单元格正在编辑,则对 context.sync() 的调用将失败,并出现 GeneralException '当前上下文中的 API 调用无效。'

Excel.run(function (ctx) {
//this line enough to fail
return ctx.sync();
}).catch(function (error) {

})

有没有办法从js中“释放”单元格?

最佳答案

编辑模式导致任何 API 调用失败的事实是一个“已知问题”,并且无法真正修复 - 即使 VBA 对于 [大多数] API 调用也存在同样的问题。

也就是说,拥有一个明确取消单元格编辑的 JS 方法的想法是一个有趣的想法。我唯一担心的是,这是否总是符合用户的意图,即使它总是符合开发人员的感觉,他们想要拥有什么。我将由我们的团队运行它,但我认为跟踪此问题的最佳方法是通过“官方”建议,您可以在此处提交:https://officespdev.uservoice.com/

至少,我们可以获得更有用的错误消息和/或特定的错误代码。再次,让我与团队讨论一下。

关于excel - 如果正在编辑单元格,则出现 GeneralException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38307300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com