Excel忘記密碼怎麼?
前面我們分享了Excel工作表和工作簿的保護方法,然後有人問了……
像自習君這麼健忘的人,自己把自己設置的excel保護密碼忘記是常有的事,腫麼辦呢?百度下載N多軟件破解也不行,還附帶了許多流氓軟件……
今天自習君就傳授大家3招破解大法,效果如何,皆看施主的修行……
1、用AOPR軟件破解——親測有效AOPR是ADVANCED OFFICEPASSWORD RECOVERY的縮寫。這是一款市面上主流的office密碼破解工具,可對95-2016版本的任何Office文檔進行解密。
但AOPR的緻命缺點是——要收費,當然,還有免費版本的,又不過呢,免費的隻能破解4個字符以内的密碼。這對很多人來說已經夠了。
下面,我們一起來試一試吧。這個軟件下載和安裝都非常方便
軟件獲取辦法:
私信我發送:破解
AOPR官方網下載
如果英文不好的,還可以選擇中文顯示
下面是破解的結果,一切密碼都暴露無遺呀(不騙你,真的隻用了5秒)
這也說明了office excel 加密的安全級别并不高
(如果軟件運行不了,把殺毒軟件關了再試試吧)
2、用VBA代碼破解要輸入VBA,首先必須打開工作簿才行,所以該法不适合“打開工作簿需要密碼”的情況。
很多人覺得VBA太難,不懂操作。其實,你不需要懂VBA,隻需要懂複制黏貼就可以了。
具體操作如下:
打開需要破解的工作簿——調出VB編輯器(Alt F11)——粘貼下面這段代碼——運行代碼(F5)
代碼1如下(适合office2007-2016)
Sub PJ()
Dim sht AsWorksheet
For Each sht InWorksheets
sht.Protect AllowFiltering:=True
sht.Unprotect
Next
End Sub
代碼2如下(适合office97-2003)
因為代碼比較長,私信我發送:破解
3、通過修改源代碼破解
大家發現沒有,office2007開始,文件的後綴名發生了改變,比如xls變為xlsx。
而xlsx格式本質上就是壓縮包,我們可以通過修改後綴名直接獲取excel的源文件。
① 修改Excel後綴名為.rar(期間會提出警告,但不用理它,點“是”即可)
②找到需要破解的工作表,具體路徑為:
壓縮包.rar\xl\worksheets
③将sheet2.xlm文件(此處根據自己需要選擇文件)複制到桌面;用記事本打開,查找到加密代碼,删掉;再将文件複制回壓縮包替換掉老文件即可。
加密代碼通常可以從後往前找,含有“protectedRange algorithmName”的整個<>裡面内容都是加密代碼,都要删掉,包括<>本身。
④最後一步,将壓縮包的後綴名改回.xlsx,大功告成。此時工作表的密碼已經被移除了。
以上步驟看起來很複雜,理順一下思路,原理非常簡單,我們隻是把源代碼的加密代碼部分删掉了而已。
最後,如果隻是工作表加密了,我們要修改其中的數據,完全不必大費周章,隻需把數據複制到了一個工作表即可。
這也提醒我們,要想别人不輕易盜取你的數據,在設置保護工作表的時候記得去掉“選定單元格”選項前面的√。
相關文章:
1、如何保護工作表
2、如何保護工作簿
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!