我需要在 Excel 文件中打开受密码保护的 VBA 项目 [重复]
Posted
技术标签:
【中文标题】我需要在 Excel 文件中打开受密码保护的 VBA 项目 [重复]【英文标题】:I need to open a password protected VBA project in an Excel file [duplicate] 【发布时间】:2014-06-02 05:28:04 【问题描述】:我有一个带有密码保护的 VBA 项目的 excel 文件。如何解锁文件?创建此文件的人不再工作,我必须解锁此文件以使工作更轻松。
提前致谢 赛义德
【问题讨论】:
哪个版本的 Excel?它是 .xls 还是 .xlsx 文件?为了澄清,你需要进入 VBA,而不是一般的文件,对吧? 【参考方案1】:这仅适用于四个字母扩展名的 Excel 文件:
从此地址下载HexEdit:http://www.physics.ohio-state.edu/~prewett/hexedit/
将 Excel 文件的扩展名更改为“.zip”
在 WinZip 中打开文件
查找文件名“vbaProject.bin”并将其更改为“vbaProject.bin1”
解压“vbaProject.bin1”文件并在HexEdit中打开
在文件中搜索短语“DPB”并将其更改为“DPx”
保存文件并删除扩展名末尾的“1”
将文件重新导入到“vbaProject.bin1”文件旁边的 .zip 文件中
删除“vbaProject.bin1”文件,保存.zip文件并将扩展名改回Excel
打开 Excel 文件。它会出错,但点击“确定”或类似的
【讨论】:
那你需要添加新密码才能真正查看代码,否则会得到Unexpected error (40230)
以上是关于我需要在 Excel 文件中打开受密码保护的 VBA 项目 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
Excel 文件在受保护的视图中不显示超链接(Gembox 和 Kendo)