用vba解锁一个vba项目,知道密码?

我认为这个问题已经以不同的方式提出了。 但我没有find一个令人满意的解决scheme。 我想使用vba代码解锁一个VBA项目。 可能类似于工作簿或表单的.unprotect方法。 我知道密码,我不需要破解这个项目。

有一个简单的方法来实现这一点?

那是不可能的。 密码不公开在VBA对象中,所以你不能直接通过VBA代码访问它。 只有一个方法来发送密码的密钥,但我wouldnt推荐它。