有時候我們在使用Excel文件的時候會遇到有密碼保護的情況,自己在很久以前使用的文件密碼不一定會記得,那麼我們遇到這種情況怎麼辦呢?而且從Office2007以後所有的加密方式好像就已經變了,Excel2007密碼破解和Word密碼破解不像以前那麼簡單了,以前可以說excel或者word密碼都可以秒破解,但從2007後破解密碼就不再是那麼容易的事了。下面系統之家小編就來講講如何破解Excel2007文件工作表密碼保護。
從excel2007以後,excel引入了新的文件類型,即xlsx、xlsm、xltx,等等,稱之為Open XML。因為這種新文件類型實質上是包含XML文件的包。如果將一個xlsx文件的擴展名修改為zip,那麼能夠看到組成該Excel文件的所有xml文 檔。
新的Open XML文件類型帶來了許多好處。其主要的好處之一是可以通過操作組成文件的XML文檔來簡單地修改Excel 2007文件的內容和屬性。
是的,當處理Open XML文件時,發現可以通過簡單地編輯Excel文件裡的xml文件,從而簡單地移除工作表保護。
假設有一個工作簿,其工作表Sheet1被保護。現在,我希望取消該工作表的保護,但是不知道密碼。怎麼辦呢?幸好這是Excel 2007,我們可以利用XML來移除工作表保護。
步驟1 首先備份工作簿,以防萬一。
步驟2 修改工作簿文件的擴展名為zip。
步驟3 解壓該壓縮文件。
步驟4 找到代表目標工作表的XML文件(在xl\worksheets文件夾中)。
步驟5 使用任一XML編輯器打開代表目標工作表的xml文檔。
步驟6 找到“sheetProtection”標簽並移除該標簽所在的行。
步驟7 保存已編輯的XML文檔,用其取代原Zip文件中相應的XML文檔。
步驟8 將文件的擴展名修改回xlsx。
至此,工作表保護已解除。
注意:
在XML文件中看到的任何密碼都不是真正的密碼。
這種方法不能取消對整個工作簿的保護。
本文來自於【系統之家】 www.xp85.com