...输入密码对话框,而是要求直接出现工程不可查看,该怎么做,要设用户权...
发布网友
发布时间:2024-09-30 12:21
我来回答
共1个回答
热心网友
时间:2024-10-07 07:45
方法一(共享级锁定):
1、先对EXCEL文件进行一般的VBAProject”工程密码保护。 2、打开要保护的文件,选择:工具--->保护--->保护并共享工作簿--->以追踪修订方式共享-->输入密码-->保存文件。
完成后,当你打开“VBAProject”工程属性时,就将会提示:“工程不可看!“
破解方法:用这种办法的话,只要找出工作表的密码保护,相应的工程就可以查看了,还不如用第二种方法的好!
方法二(推荐,破坏型锁定):
用16进制编辑工具,如WinHex、Ultraedit-32等,再历害点的人完全可以用debug命令来做......用以上软件打开EXCEL文件,查找定位以下地方:
ID="{00000000-0000-0000-0000-000000000000}" 注:实际显示不会全部为0
此时,你只要将其中的字节随便修改一下即可。保存再打开,就会发现大功告成!
当然,在修改前最好做好你的文档备份。至于恢复只要将改动过的地方还原即可(只要你记住了呵呵)。
顺便说一句,这种方法仍然是可破解的,因为加密总是相对的。