在新的JavaScript API for Excel中,外接程序的任何更改都会清除撤消/重做堆栈

在新的JavaScript API for Excel中,外接程序的任何更改都会清除撤消/重做堆栈,excel,office-addins,office365-apps,office365api,Excel,Office Addins,Office365 Apps,Office365api,运行以下简单代码后,将清除撤消/重做堆栈: Excel.run(function (ctx) { return ctx.sync(); }); 有人知道如何修复或避免这种情况吗?这确实是我们的API的一个副作用,目前没有办法防止这种情况发生。我建议你就这个问题给出反馈 Gabriel Royer-微软办公扩展团队的开发人员这确实是我们API的副作用,目前没有办法防止。我建议你就这个问题给出反馈 Gabriel Royer-微软办公扩展团队的开发人员ctx中发生了什么撤消堆栈通常由E

运行以下简单代码后,将清除撤消/重做堆栈:

Excel.run(function (ctx) { 
    return ctx.sync(); 
});

有人知道如何修复或避免这种情况吗?

这确实是我们的API的一个副作用,目前没有办法防止这种情况发生。我建议你就这个问题给出反馈


Gabriel Royer-微软办公扩展团队的开发人员这确实是我们API的副作用,目前没有办法防止。我建议你就这个问题给出反馈


Gabriel Royer-微软办公扩展团队的开发人员
ctx中发生了什么撤消堆栈通常由Excel中的任何自动化程序清除。此代码示例使用新的Javasciprt API for Excel,不执行任何操作。sync()同步JavaScript代理对象和Excel中真实对象之间的状态。您可以在github上的以下文章中阅读有关ctx的更多信息:在发布此评论时“已启动”。在
ctx
中发生了什么撤消堆栈通常由Excel中的任何自动化程序清除。此代码示例使用新的Javasciprt API for Excel,不执行任何操作。sync()同步JavaScript代理对象和Excel中真实对象之间的状态。您可以在github上的以下文章中阅读更多关于ctx的信息:在发布此评论时,它是“启动”的。