c# - 撤消 Excel 插件的操作

标签 c# excel interop add-in

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

我想象如下:

  1. 我在堆栈上注册了一个撤消方法(由我实现)。
  2. 我保存当前状态...保存在哪里?

当用户使用撤消 (ctrl-z) 时,我的撤消方法被调用,我用我存储的数据恢复以前的状态。

虽然无法获得任何关于此的有用信息。也许它的工作方式完全不同?

最佳答案

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

关于c# - 撤消 Excel 插件的操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14531189/

相关文章:

c# - C# 中的 Crystal 报表查看器

arrays - 查找 n * m 数组的所有可能组合,不包括某些值

excel - 您何时会选择 Excel COM 而不是 Excel 的 C-API 来自定义 Excel 功能?

c# - 子任务取消,父任务完成?

c# - SWIG、Box2D 和 C#

c# - WCF服务的线程安全处置

excel - 更快地循环遍历文件夹、子文件夹并收集文件名+路径 VBA

windows - 如何在 COM 组件中创建线程?

c# - 将消息从一个 C# 控制台应用程序发送到另一个

c# - Pinvoke 中的一个问题