撤消Excel插件的操作

Vin*_*ent 5 c# excel interop add-in

如何在Interop.excel中撤消工作?C# - 在VS中制作插件

我想象如下:

  1. 我在堆栈上注册了一个undo-method(由我实现).
  2. 我保存当前状态......在哪里?

当用户使用undo(ctrl-z)时,我的undo-method被调用,我用我存储的数据恢复先前的状态.

虽然无法获得任何有用的信息.也许它完全不同?

小智 0

您可以查看 NetOffice http://netoffice.codeplex.com/他们是如何创建您自己的加载项的教程。您可以使用 VSTO,下载编写自己的 Excel 加载项所需的 NetOffice .dll,并根据需要进行设计并实现您的功能。