哎呀,辛辛苦苦编辑好的Excel表格,准备修改个数据,结果弹出来一句话:“工作表受保护,密码错误”,心里那个郁闷简直比中了奥数题还复杂。更要命的是,密码居然忘了,求助同事又尴尬,自己找资料又像在迷宫里绕晕了。别急别急,小编给你整理了几种“神操作”,帮你轻松搞定那个被遗忘的密码,保准你一学就会,变身表格小超人!
方法一:用VBA宏代码破密码(大神都这么干)
很多人其实搞不定密码,不是因为Excel厉害,而是不会写点儿小代码。放心,咱这代码不需要你是计算机博士,照抄粘贴根本没压力。打开你的Excel,按ALT+F11进入VBA编辑器,插入一个模块,然后复制下面代码:
Sub PasswordBreaker()
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
On Error Resume Next
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66
ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6)
If ActiveSheet.ProtectContents = False Then
MsgBox "密码破译成功!快看看吧~"
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
运行这个宏,它会尝试暴力破解常见的短密码组合,成功率还挺让人满意的。缺点是如果密码复杂,可能解不开,但也能一试,毕竟人穷志短,技术先捞一把再说。
方法二:通过复制粘贴绕过保护
这招听起来傻,但其实非常简单粗暴,适合急着拿数据不想折腾。打开受保护的工作表,全选整个表格(Ctrl+A),复制(Ctrl+C),然后新建一个空白工作簿,粘贴(Ctrl+V)。新工作簿的表格当然没有设置保护啦,之后你就可以对数据操作自由自在了。不过,这方法不支持格式和公式百分百复制完美,有时候表格长得复杂点,格式垃圾堆积如山,心水会有点受伤,但至少救命啊!
方法三:用第三方密码破解工具
网络上有不少小伙伴热情推荐的工具,比如“Excel Password Remover”、“PassFab for Excel”、“Stellar Phoenix Excel Password Recovery”等等。这些工具一般有免费试用版,能解开简单的密码保护,操作也挺方便,拖文件、点按钮、拿结果,非常适合懒癌晚期。就是得注意下载来源是否安全,别莫名其妙带着恶意软件下来,关键还是得有点电脑安全的思维。
方法四:把文件另存为旧版本格式
科学家们发现,Excel新版本对密码保护的实现更复杂,而旧版本比如xls格式,密码保护机制相对较弱。你可以试试文件菜单里面另存为,选择“Excel 97-2003工作簿(.xls)”格式,然后关闭文件再打开新版本Excel,很多时候旧版本格式的文件保护更容易被破解。
哪怕你对Excel操作一般般,轻轻松松就能试试这些“黑科技”。不过用完别忘了给自己脑袋也设置个“爆破密码”,比如你的生日加上宠物名和“666”,这下即使忘记,也好破解,反正不关心别人查秘笈!
方法五:从备份文件里找救兵
这种方法就是暗器中的暗器。当你忘记密码,先别急着折腾密码破解工具,翻翻你的文件历史版本、邮件附件或者云盘备份。现在好多人有用自动同步,可能早就有个没有设密码的早期版本在某个角落。毕竟数据神器照顾你,就是不让你写的东西石沉大海。
方法六:试试神秘的Excel在线修复工具
网上还有一些超神的Excel在线修复网站,这些网站声称能帮你打开密码保护的表格文件,甚至修复受损文件。操作就像微信扫码加好友,一步到位,不用安装软件,挺“世界和平”的方法。缺点是文件要上传到第三方,涉及隐私你懂的,什么公司数据慎用。但偶尔玩玩自用表格,还是香喷喷的。
突然跳出来个广告时间:玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink,随便玩玩还能边玩边赚,这安排妥妥的,要不要试试?
方法七:求“大佬”施法,群里撒网
技术不够,问群友和论坛里的高手,不少朋友在技术交流群、知乎、百家号也能找到不少破解思路。毕竟单打独斗没时候,“瓜农”们围观你拆密码,也是辣么萌的友情操作。把需求描述清楚,有时候伸手不打笑脸人,搞不好人家帮你写个小程序,直接秒开表格。前提别做啥危险违法事,毕竟友情第一。
方法八:提醒你,避免密码难题,备份+记录密码必须双保险
虽然是吐槽文,但也不能不提,忘密码的坑,有时候是自己埋的。不妨使用密码管理软件或在笔记本APP里记录密码,养成良好的备份习惯。这样,下次别人提醒你“密码错了”,你能第一时间啪一声打开,像个职业表格玩家,潇洒飘过。
小彩蛋:Excel密码保护其实只是“小保安”
前面讲了这么多,有个秘密你可能没留意过——Excel保护密码其实不是为了防黑客,而是防止误操作。它的加密强度并不高,一些开源技术和小工具就能让它乖乖现身密码。说白了,它反倒是漏了一个给你写代码的洞,给娃们捉弄你提供了机会。
最后抛个脑筋急转弯:既然密码忘了,我们为什么不直接问表格“你到底爱不爱我?”它会不会直接给个“开放心门”的答案呢?