use*_*483 42 vba password-recovery microsoft-excel
我需要有关在工作中完成的项目的密码检索或绕过密码的帮助。笔者用MS Excel做项目,在客户端的服务器上。我们使用的服务器无法访问 Notepad++。
Kar*_*ran 67
在任何十六进制编辑器中打开文件
搜索文本“ DPB= ”(没有引号,您应该在“[Host Extender Info]”上方找到它

将其更改为“ DPx= ”,保存并关闭文件

如果弹出以下警告,请在 Excel 中打开文件并按是:

打开 VBA 编辑器 ( Alt+ F11) 并在出现以下警告时按 OK:

右键单击 VBA 项目名称,选择Properties,转到Protection选项卡并删除现有密码并取消选中Lock project for viewer复选框:

重新选中锁定项目以查看复选框并添加您自己的好记密码。
好了,现在可以访问 VBA 代码了!
将文件的扩展名更改为 .ZIP
在任何存档器(例如 WinRAR 或 7-Zip)中打开该文件,您将看到以下目录结构:

进入xl目录并提取vbaProject.bin:

使用vbaProject.bin执行上面的步骤 #1-3(来自For old .XLS files部分)
用新的十六进制编辑版本替换ZIP 文件中的旧vbaProject.bin
将文件的扩展名改回 .XLSM
执行上面的步骤#4-7