问题
         之前发布的一段VBA代码无法破解XLSM格式的VBA密码,如下公布的方法可以用来解决此问题。

解决方案
       1、将XLSM文件的后缀“.XLSM”修改为“.rar”或“.zip”。
       2、双击打开修改了后缀的该文件,然后打开“xl”文件夹下的"vbaProject.bin"文件。
       3、如何打开bin文件,可以搜索下载“hex”并安装,以下为某个站点提供的下载地址:点击
       4、下载安装完毕。并打开"vbaProject.bin"文件后,找到DPB,修改为DPx。然后保存修改。
       5、将第一步修改的后缀再改回“.XLSM”。
       6、双击打开该文件,然后进入VBA界面,现在还没有出现VBA代码,但是快了。
        7、点击VBA代码界面中的工具,点击“某某某工程属性”,打开工程属性对话框,将其中的密码修改为空,点击确定。然后退出保存文件。
         8、再次打开该XLSM文件,其中的VBA代码已经解密。

提示:上述第6、7步中跳出的所有错误提示对话框,都点击确定即可。

分类: EXCEL应用技巧

2 条评论

匿名 · 2021年7月16日 下午4:12

破解xlt文件的密码,也可将xlt另存为xls文件,然后用本站介绍的“破解EXCEL中VBA密码的方法”,即可破解

匿名 · 2019年8月19日 上午10:25

更简单的方法:将XLSM文件另存为XLS,然后用本站介绍的“破解EXCEL中VBA密码的方法”,即可破解

评论已关闭。