本教程只适用于2003格式的excel,如果是其他的格式,请先转换成2003后再使用此方法:
1.下载并安装编辑器HxD Hex Editor。
2.使用Hxd Her Editor 打开excel文件(将xlsm改为rar格式后,打开压缩包文件,找到文件:vbaProject.bin 用二进制或16进制打开文件)。
3.搜索“DPB=”,并替换成“DPx=”,保存文件。
4.打开保存后的excel文件,Alt+F11 打开VBA 窗口。
5.在VBA project的列表中根目录上点击右键--属性--保护--重新设置密码。
(这一步做完后保存,第3步的改动会报错,导致表格公式算法无法使用,正确的改法:改动后重新设置一个自己的密码,进入后将密文拷贝出来)
然后再重复将xlsm改为rar找到,DPB后面的密文,替换为自己密码对应的密文
6.保存vba后再保存xlsm全部退出后再打开
7.破解成功。
Excel VBA 若要在64位系统上使用,则必须更新此项目中的代码,请检查并更新Declare语句,然后用PtrSafe属性标记它们
红色即代表是有错误的
将Declare 改成 Declare PtrSafe
改正确后如下: