2010-08-10 113 views

回答

0

过去我已经用这种方法取得了一些成功,也就是说,我设法用它解锁了一些VBA项目,但是由于某些未知原因,其他文件失败了。

  • 关闭工作簿并在十六进制编辑器中打开工作簿文件。
  • 查找字符串“DPB”并将其更改为“DPx”。保存文件。
  • 打开工作簿并单击确定,直到工作簿打开(显示一个或多个对话框,用于描述VBA项目的各种问题)。
  • 按下ALT + F11,选择菜单命令Tools->VBAProject Properties,导航到Protection选项卡,并更改密码但不删除它(注意新密码)。
  • 保存,关闭并重新打开工作簿。
  • 按下ALT + F11并输入新密码。
  • 选择Tools->VBAProject Properties,导航到保护选项卡,并删除密码。
  • 保存工作簿。

和以前一样,在尝试更改任何内容之前进行备份,因为如果此操作失败,可能会留下损坏的文件。

+0

我试过了。但它破坏了文件。 – misguided 2010-08-27 05:31:04

+0

是的,它似乎只适用于某些文件,但我不知道什么构成它的合适人选。 – Lunatik 2010-08-27 06:26:53