加载项表格赋值后 撤销按钮被禁用了?

加载项通过wps..ActiveWindow.Selection.Value2='123' 给单元格赋值后 不能撤回了 有什么方法可以撤回? 如果用户误操作 编程式的赋值把原来的值给覆盖掉了 无法撤回
重庆
浏览 229
1
5
分享
5 +1
7
1 +1
全部评论 7
 
梁博云
梁博云

@金山办公

因为API通常执行的是批量操作,记录undo数据的话会慢很多。而且undo也是有步数上限的,批量操作的场景下前面记录的都被冲掉了基本没用。所以表格对于一些调用频繁的api都把undo禁用了。
· 广东省
回复
 
微信用户
既然无法撤回,有没有其他曲线救国的办法呢
· 重庆
回复
wils
wils

创作者俱乐部成员

针对每次操作,自定义onundo方法即可,但真的有必要吗
· 海南省
回复
 
fang
无法撤回, 只能关闭工作簿, 不保存
· 浙江省
回复
微信用户
不保存的话 加载项感觉都没有意义了
· 重庆
回复