發(fā)布時間:2024-01-24閱讀(9)
Excel中提供的加密保護非常靈活,可分別針對工作簿和工作表進行設(shè)置,我來為大家科普一下關(guān)于忘記excel工作表的密碼怎么辦?下面希望有你要的答案,我們一起來看看吧!

忘記excel工作表的密碼怎么辦
一、Excel加密你一定要知道的事:Excel中提供的加密保護非常靈活,可分別針對工作簿和工作表進行設(shè)置。
1.1工作簿打開加密。
1.2工作簿修改加密。
1.3保護工作簿結(jié)構(gòu)1.4保護工作簿窗口。
1.5工作表加密保護。
1.6保護指定區(qū)域。
詳情可查看圖文【Excel密碼保護,這樣設(shè)置就對了】
二、Excel密碼忘記該怎么處理?工作簿打開密碼在Office2007及之后的版本中安全系數(shù)非常高了,一般人無法解除,所以你一定要好好記住你設(shè)置的打開密碼⊙?⊙!否則以下介紹的方法也無法幫你解決問題。
2.1常規(guī)解除方法:通過壓縮文件去掉加密內(nèi)容。告訴你們一個小秘密,雖然你看到的Excel是一個個獨立的文件,但它其實是由很多個不同類型的文件構(gòu)成,這種由多種文件類型構(gòu)成的文件也叫復(fù)合文檔。Excel文件本質(zhì)是一個壓縮包,可以通過解壓縮工具查看其內(nèi)部文件構(gòu)成信息,因此我們只要能找到密碼存儲的位置,刪掉它就可以了。好了,原理已經(jīng)清楚了,那么接下來通過解除工作簿的修改密碼來實戰(zhàn),教大家如何解除密碼。
工作簿的修改密碼
第一步:將忘記密碼的工作簿重名為壓縮文件,如RARIP等都可以。
修改擴展名
第二步:雙擊打開壓縮文件,這樣Excel文件構(gòu)成就展示出來了,本次我們主要關(guān)注【xl】文件夾。
Excel復(fù)合文檔構(gòu)成
第三步:進入【xl】文件夾,把【workbook.xml】解壓出來。
workbook.xml文件
第四步:用記事本打開剛剛解壓出來的【workbook.xml】
找到密碼存儲位置
第五步:刪除【fileSharing】這個節(jié)點的內(nèi)容并保存。
第六步:將【workbook.xml】重新放回壓縮包中。
壓縮文件更新
第七步:將壓縮包的名字還原回原Excel文件名字。
第八步:大功告成,重新打開Excel文件看下吧,密碼已經(jīng)去除掉了。
補充說明:1. 保護工作簿結(jié)構(gòu)與保護工作簿窗口密碼的解除與前面的操作流程是一樣的,區(qū)別是要刪除【workbook.xml】的【workbookProtection】節(jié)點內(nèi)容。
工作簿密碼存儲節(jié)點
2.工作表和表中的區(qū)域密碼保護的解除要找到對應(yīng)的工作表文件,然后清除對應(yīng)文件中的密碼。工作表文件存儲在【worksheets】文件夾。
工作表文件夾
工作表文件
工作表密碼存儲節(jié)點
單元格區(qū)域保護節(jié)點
完整操作步驟演示:演示案例
2.2 終極解除方法:通過VBA代碼復(fù)制工作表。此方法只要能正常打開工作簿,其他各種密碼解除均可完成,原理是通過VBA把每個工作表復(fù)制出來,新生成一個新的工作簿。
Sub 工作表密碼解除()ActiveWorkbook.Sheets.CopyFor Each sh In ActiveWorkbook.Sheetssh.Visible = TrueNextEnd Sub
第一步:右鍵點擊工作表名稱,查看代碼,進入VBE界面。也可按快捷鍵【ALT F11】快速進入。
進入VBE界面
第二步:在工程資源窗口中,右鍵點擊,插入一個【模塊】。
插入模塊
第三步:將VBA代碼復(fù)制到模塊中。
粘貼代碼
第四步:按F5或點擊VBE界面的運行代碼會自動生成一個新的工作簿。
運行代碼
第五步:將新生成的工作簿另存下即可。
小伙伴如果對Excel加密和解密有什么疑問,歡迎共同探討!
歡迎分享轉(zhuǎn)載→http://www.avcorse.com/read-241460.html
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖