【问题标题】:I need to open a password protected VBA project in an Excel file [duplicate]我需要在 Excel 文件中打开受密码保护的 VBA 项目 [重复]
【发布时间】:2014-06-02 05:28:04
【问题描述】:

我有一个带有密码保护的 VBA 项目的 excel 文件。如何解锁文件?创建此文件的人不再工作,我必须解锁此文件以使工作更轻松。

提前致谢 赛义德

【问题讨论】:

  • 哪个版本的 Excel?它是 .xls 还是 .xlsx 文件?为了澄清,你需要进入 VBA,而不是一般的文件,对吧?

标签: vba passwords protected


【解决方案1】:

这仅适用于四个字母扩展名的 Excel 文件:

  1. 从此地址下载HexEdit:http://www.physics.ohio-state.edu/~prewett/hexedit/

  2. 将 Excel 文件的扩展名更改为“.zip”

  3. 在 WinZip 中打开文件

  4. 查找文件名“vbaProject.bin”并将其更改为“vbaProject.bin1”

  5. 解压“vbaProject.bin1”文件并在HexEdit中打开

  6. 在文件中搜索短语“DPB”并将其更改为“DPx”

  7. 保存文件并删除扩展名末尾的“1”

  8. 将文件重新导入到“vbaProject.bin1”文件旁边的 .zip 文件中

  9. 删除“vbaProject.bin1”文件,保存.zip文件并将扩展名改回Excel

  10. 打开 Excel 文件。它会出错,但点击“确定”或类似的

【讨论】:

  • 那你需要添加新密码才能真正查看代码,否则会得到Unexpected error (40230)
猜你喜欢
  • 1970-01-01
  • 2020-08-29
  • 1970-01-01
  • 1970-01-01
  • 2014-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-11
相关资源
最近更新 更多