忘記Excel密碼了嗎?這是如何恢復!

人們通常在重要的工作表上設置Excel密碼,因此其他人無法在未經許可的情況下對其進行修改或刪除。您也可能忘記Excel密碼現在您無法訪問該非常重要的工作表。但是,可以解決Excel密碼遺忘問題,以下是一些可用於恢復被遺忘的Excel密碼的方法,包括打開密碼和編輯密碼。

解決方案1:使用ZIP解鎖鎖定的Excel文件

此方法將教您如何從現有的Excel文件(如Excel 2007或2019)中刪除限制密碼。如果工作簿在打開之前提示您輸入密碼,則您必須嘗試解決方案3 。這是使用ZIP取消保護受密碼保護的Excel工作簿或工作表的方法:

第1步: 下載並安裝7-Zip,Excel文件已存檔,因此我們可以使用7-Zip編輯部分存檔,或者您也可以使用WinRAR或某些其他ZIP支持的壓縮工具。

第2步: 將文件擴展名“ .xlsx”重命名為“ .zip”,如果看到提示的警告,請單擊“是”。

rename xlsx to zip when you forgot excel password

第三步: 使用7-Zip打開Excel文件,您可以通過右鍵單擊該文件並使用7-Zip程序打開它來執行此操作,您將看到幾個文件和文件夾。

選項1.使用7-ZIP取消保護忘記的Excel工作簿密碼

第1步: 現在訪問“ xl”文件夾,然後右鍵單擊您的加密工作簿(假設它名為“ workbook.xml”)。

unprotect excel password by clicking workbook xmlunprotect excel workbook password by editing workbook xml

第2步: 查找並刪除此標籤 <workbookProtection ... /> 完全關閉編輯器:

unprotect excel workbook password by opening workbook xml notepad

選項2.使用7-ZIP取消保護忘記的Excel工作表密碼

第1步: 如果您在工作表上具有密碼保護,則導航到“ xl \ worksheets \ sheet1.xml”(假設您的加密工作表為sheet1)。

open with 7zip in order to unprotect forgotten excel password

第2步: 選擇“編輯”,這將在記事本或您已安裝的任何其他編輯器中打開文件。

edit Excel sheet in order to unprotet forgotten excel password

第三步: 移除標籤 <sheetProtection…> 而是從工作表中刪除密碼。

delete sheeprotection in order to unlock excel worksheet password

最後,不要忘記再次將.zip更改為.xlsx。現在打開Excel文件,您的密碼將被刪除。

解決方案2:使用VBA代碼解鎖忘記的Excel密碼

您也可以使用VBA代碼修復Excel問題上的忘記密碼,此方法適用於Excel版本2010、2007和更早版本,但是較新版本需要使用蠻力方法來解鎖文件。這是使用VBA代碼取消保護Excel工作簿結構或工作表的方式:

第1步: 像任何普通文件一樣,在Microsoft Excel中打開受保護的工作簿。如果工作簿在打開之前提示您輸入密碼,那麼您將不得不嘗試解決方案3

第2步: 按住“ ALT + F11”,將打開“ Microsoft Visual Basic for Application”窗口界面。

open vba for unlocking forgotten excel password

第三步: 單擊“插入”>“模塊”,然後將以下代碼粘貼到“模塊”窗口中,該代碼將用於解鎖Excel文件。

子密碼恢復()
Dim i作為整數,j作為整數,k作為整數
Dim l作為整數,m作為整數,n作為整數
昏暗i1作為整數,i2作為整數,i3作為整數
Dim i4作為整數,i5作為整數,i6作為整數
關於錯誤繼續
對於i = 65至66:對於j = 65至66:對於k = 65至66
對於l = 65至66:對於m = 65至66:對於i1 = 65至66
對於i2 = 65至66:對於i3 = 65至66:對於i4 = 65至66
對於i5 = 65至66:對於i6 = 65至66:對於n = 32至126
ActiveSheet。取消保護Chr(i)和Chr(j)和Chr(k)和_
Chr(l)和Chr(m)和Chr(i1)和Chr(i2)和Chr(i3)和_
Chr(i4)和Chr(i5)&Chr(i6)和Chr(n)
如果ActiveSheet.ProtectContents = False,則
MsgBox“一個可用的密碼是”&Chr(i)&Chr(j)&_
Chr(k)和Chr(l)和Chr(m)和Chr(i1)和Chr(i2)和_
Chr(i3)和Chr(i4)和Chr(i5)和Chr(i6)和Chr(n)
退出子
萬一
下一個:下一個:下一個:下一個:下一個:下一個
下一個:下一個:下一個:下一個:下一個:下一個
結束子

vba code method can unlock excel workbook password

第4步: 粘貼後,單擊“ F5”執行此代碼,將出現提示屏幕,然後單擊“確定”將其關閉,您的密碼將很快被取消。

vba code unlock excel password successfully

解決方案3:使用PassFab for Excel恢復忘記的Excel密碼

PassFab for Excel 可用於修復Excel文件問題的忘記的打開密碼和限制密碼,此方法適用於幾乎所有版本的Microsoft Excel文件。通過幾次攻擊,它可以非常輕鬆地解鎖所有Excel密碼。它適用於工作簿和電子表格,並支持快速破解。這是您可以使用此程序解鎖Excel文件的方式:

第1步: 下載,安裝並打開此Excel密碼恢復程序。然後選擇“恢復Excel打開密碼”功能。

forgot excel password recover with passfab for excel

第2步: 您將在下面的界面中看到,現在單擊“ +”以導入要恢復其開放密碼的Excel電子表格。

add locked excel file to passfab for excel which password is forgotten

第三步: 共有3種攻擊類型,蠻力,帶面具的蠻力和字典。選擇攻擊類型並相應地設置參數。

注意: 當您已經有字典文件時,可以使用字典攻擊。帶面具攻擊的蠻力攻擊使您可以用記住的任何密碼破解密碼;蠻力攻擊將嘗試所有組合來解鎖密碼。

three attack mode of passfab for excel

第4步: 點擊“恢復”按鈕,這將啟動 Excel密碼恢復模式,可能需要花費一些時間,具體取決於密碼的長度和復雜性。

recovering excel password with passfab for excel

步驟5: 攻擊完成後將找到您的密碼,並彈出一個包含密碼的窗口。

password found via passfab for excel

忘記密碼後如何恢復?以上方法可用於解決Excel文件丟失密碼的問題,您可以嘗試一下並輕鬆解鎖重要工作表。順便說一下,這是一個有關如何恢復忘記的Excel密碼的視頻教程:

摘要

Microsoft Excel是用於數據保存和其他目的的出色工具,許多人在沒有密碼保護的情況下使用它,有些人可能使用密碼加密來安全地保存其文件。密碼保護可以防止不必要的修改和意外刪除。如果您忘記了Excel文件的密碼,則將無法再訪問該文件。但是,使用上述解決方案,您可以快速,輕鬆地恢復任何Excel文件的忘記密碼。

更新於 /發布者雪莉·霍華德(Shirley Howard) Excel技巧 / 跟隨 @ 雪莉·霍華德(Shirley Howard)

(點擊評分)

3 平均票數: 4.0 5分之內

評論

與產品有關的問題? 直接與我們的支持團隊聯繫>>