取消保护VBA编辑器触发器子

时间:2017-10-29 18:39:43

标签: excel-vba password-protection vba excel

我的密码保护我的VBA编辑器:

  1. 工具> VBAProject属性>保护
  2. 点击"锁定项目以供查看"
  3. 添加了密码。
  4. 我需要做的是,当接受此密码提示时,它需要运行已经写过的Sub。

    我正在寻找并且无法在桌面上的三本书中找到的答案是: 这个动作是一个工作簿事件吗?或者是其他东西?什么语法可以实现这一点。

    谢谢!

1 个答案:

答案 0 :(得分:0)

来自MSDN的潜在解决方案: https://msdn.microsoft.com/en-us/library/office/aa165442(v=office.10).aspx

这对我正在尝试做的事情不起作用。我写了一个脚本,要求每周通过另一个程序向授权用户发送密钥。我想要的是运行Sub,如果用户在尝试访问代码时输入了错误的密码,则会删除所有敏感数据。

在Excel VBA中看起来这是不可能的......我会继续学习并寻找一种方法来做到这一点。如果我这样做,我会重新审视这篇文章。