平時在用excel時經常會碰到這樣一種情況:別人發給你的表格設了密碼,被保護了,你無法對文檔進行編輯。或者自己出於安全考慮對excel表進行加密,事後卻忘了密碼,這個時候是不是很焦急呢?本來還打算處理完這些數據可以早早的完成任務呢?
其實,類似這樣去除文檔密碼保護的破解軟體有很多,例如小編以前用的advanced office password recovery,這個軟體之前還能破解密碼,但是現在已經無法破解了。因此,今天小編就給大家分享關於怎樣去除excel表裡的工作表保護的兩個小技巧。其一就是通過修改擴展名刪除密碼,其二就是VBA刪除密碼了,具體來看看吧~
步驟演示
1、如圖,隨便找了一個表,並設了密碼,我的工作表已經保護,無法更改和修訂了
2、關閉當前工作簿,修改後綴名(擴展名)為.rar,如果你的壓縮軟體是zip的也可以修改擴展名為.zip,如果看不到擴展名在查看這裡勾選一下文件擴展名
3、雙擊修改後的文件-找到Sheet1.xml,我的路徑是xl-worksheets-sheet1.xml,大家應該差不多;
4、複製或者拖動一份到壓縮文件外,右鍵-選擇記事本-打開;
5、在打開的記事本中,查找:Protection,並刪除包含這一詞彙的整句語句;(以<>這兩個符號開頭和結尾)
6、保存記事本文檔,並拖動或者複製到原壓縮文件中,替換;
7、修改文檔為.xlsx格式,打開EXCEL,此時已經可以自由編輯。
估計有人會問,excel文件的打開密碼能不能也用這種方式破解?不可以。除03版外,07以後的Excel版本已採用了更安全的加密方式。不是專業人員是無法破解的。這也提醒大家,工作表密碼忘了沒關係,千萬別忘了Excel文件的打開密碼。
步驟
1、選中【工作表標籤】——右鍵點擊【查看代碼】,插入-【模塊】,然後將代碼粘貼到右側的空白窗口。
代碼內容:
Sub test()
ActiveWorkbook.Sheets.Copy
For Each sh In ActiveWorkbook.Sheets
sh.Visible = True
Next
End Sub
2、點擊【運行】後,系統會將源文件另存為一個新的文件,此時保存即可。(新文件沒有密碼,是可以直接打開的)
操作步驟gif:
◀◀◀ 長按二維碼關注我們