Excel AddIn:如何检测/阻止Excel用户删除工作表?

时间:2018-06-01 20:16:39

标签: excel vsto office-interop office-addins

环境:

  • Visual Studio 2013

  • MS Office 2013

  • C#

我刚刚发现 SheetBeforeDelete 事件,这对我的应用程序的要求非常有帮助。

然而,似乎所有程序员都可以预料到工作表即将发生的,不可避免的消失。

如果我们需要以编程方式实施一项政策,删除某些工作表是禁止的,该怎么办?有没有办法指导Excel“中止正在进行的操作”?

1 个答案:

答案 0 :(得分:1)

您可以做的最好的事情是使用WorksheetWorkbook类的Protect方法,该方法可以保护工作表,使其无法修改。