启用事件C#VSTO工作簿

时间:2017-06-21 23:38:55

标签: c# vba events vsto

我有一个VSTO工作簿。我有一套安全措施,可以在打开文件时检查用户凭据(检查电子邮件帐户交换和其他公司安全策略),确保只有公司内的某个人才能打开该文件。

我在启动属性中执行此操作;但是,我知道一个简单的解决方法就是打开另一个工作簿并在VBA中将enableevents设置为false。这将停止安全检查的触发。

有没有办法始终确保事件处于活动状态?

我已经尝试检查事件是否已打开,但我无法让它工作。

1 个答案:

答案 0 :(得分:2)

Excel工作簿不安全。周期。

始终可以查看,更改,删除和/或禁用嵌入式代码。

通常可以在不打开Excel的情况下访问数据。