是的只要你使用的.xls格式电子表格(默认为vba excell到2003年)。对于vba excell 2007以后默认是.xlsx,这是一个相当安全的格式这种方法将无法正常工作。
正如特雷布所说这是一个简单的比较。┅种方法是使用十六进制编辑器简单地换出文件中的密码条目(请参阅Windows的十六进制编辑器)一步一步的例子:
创建一个新的简单的vba excell文件。
在VBA部分设置一个简单的密码(如 - 1234)。
保存该文件并退出然后检查文件大小 - 请参阅Stewbob的陷阱
用十六进制编辑器打开刚刚创建的文件。
第┅次备份 vba excell文件你不知道的VBA密码,然后用你的十六进制编辑器打开它并从虚拟文件粘贴上述复制的行。
保存vba excell文件并退出
现在,打开需偠查看VBA代码的vba excell文件VBA代码的密码将简单地为1234(如我在这里展示的示例)。
如果您需要使用vba excell 2007年或2010年的工作也有一些其他的答案在下面这可能帮助,特别是这些:12,3
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||||
|
||
|
||