|
工作过程中积累下了一批VBA代码,都保存“宏程序”这个文件里,但今天打开时,提示文件有问题需要修复,修复后部件 /xl/vbaProject.bin就被删除了,里面的代码有很多是根据工作需要一点点编写的,希望大神能提帮助恢复一下,万分感谢!
也从网上找了一些办法,但是都不能达到效果:
1.修改office语言
2.通过OfficeMalScanner恢复,但是出现Cannot create E:..的错误,估计是因为本身vbaProject.bin文件就已损坏,无法被识别,测试了一下,如果是正常宏文件的bin是可以被恢复的。
3.liucqa大神的VBA Dumper 可以恢复文件,但是因为是演示版,有字符限制,而我文件里代码又比较长,所以没有完成恢复
4.Excel Macro Processor提示“类workbooks的Open方法无效”,无法导出。考虑是因为文件有损坏导致出错。
5.DNATools也可以恢复部分代码,但是也有字符限制,无法全部恢复。
通过以上测试,VBA Dumper和DNATools能够实现恢复,但是有字符限制,无法全部恢复,请论坛里的大神帮帮忙,帮我恢复出来文件里的VBA代码。
附文件如下:
|
|