Excel

從 Excel 檔案中刪除密碼的 6 種方法 [2023 指南]

Excel 的最佳功能之一是能夠在各個層級保護您的檔案。您可以選擇保護工作簿免受結構更改,這表示未經授權的人員無法更改工作簿中工作表的數量或順序。您還可以設定密碼以防止任何人更改工作表,這實質上意味著他們無法複製、編輯或刪除工作表中的任何內容。您也可以設定開啟密碼,以防止他人在沒有密碼的情況下開啟文件。

雖然這些密碼可能有效,但它們也會阻止您在需要時存取或修改文件。如果您因為不知道或忘記密碼而無法存取 Excel 文件或電子表格,那麼本文將非常有幫助。在本文中,我們將介紹一些從 Excel 文件中刪除密碼的方法。

第 1 部分:從 Excel 刪除密碼的機率有多大

在討論如何從 Excel 工作表中刪除密碼之前,我們認為我們需要先解決密碼解鎖的一般概念以及解鎖 Excel 密碼的可能性。

密碼解鎖是使用各種方法從透過電腦系統儲存或傳輸的資料中恢復或刪除密碼的過程。刪除密碼最常用的方法之一是暴力攻擊方法。方法採用猜測的方法,反覆猜測不同的密碼,直到找到正確的密碼。那麼Excel密碼有什麼辦法可以解除呢?說實話,市場上沒有任何方案可以保證100%的成功率。但是,一個優秀的取消 Excel 工作表保護的程式可以大幅縮短時間。因此,拔出鑰匙的幾率可以大大增加。

對於非技術人員,我們強烈建議您嘗試使用 Excel 密碼解鎖器來協助您從 Excel 檔案中刪除密碼。

第二部分:如何快速刪除密碼

如果沒有密碼就無法開啟 Excel 文檔,您可以嘗試以下一些選項。

方法 1:使用 Passper for Excel 從 Excel 檔案中刪除密碼

為了獲得最大的成功機會,您可能需要使用功能強大的程式: Excel 通行證 。這是一個密碼解鎖程序,可協助您繞過任何 Excel 文件(甚至是最新版本)中的開啟密碼。它具有許多旨在使密碼恢復變得非常容易的功能。它們包括以下內容:

  • 更快的密碼解鎖速度 :它具有市場上最快的密碼解鎖速度之一,每秒能夠驗證近 3,000,000 個密碼。
  • 密碼恢復的最大機率 - 為您提供 4 種攻擊模式和包含數百萬個常用密碼的字典的選項,進一步增加密碼恢復的機會並顯著縮短恢復時間。
  • 無資料遺失 :Excel 文件中的任何資料都不會受到恢復過程的任何影響。
  • 資料安全 :您不需要將文件上傳到他們的伺服器,因此,您的資料隱私得到100%的承諾。
  • 無限制 :該程式與所有版本的 Windows 和 Excel 版本相容。此外,檔案大小沒有限制。

免費試用

這是您如何使用 Passper for Excel 解鎖受密碼保護的 Excel 檔案。

步驟1 :在電腦上安裝 Passper for Excel,然後啟動它。在主視窗中,按一下「恢復密碼」。

Excel 密碼刪除

第2步 :按一下「+」按鈕選擇要取消保護的 Excel 文件。將文件新增至程式後,選擇您要使用的攻擊模式,然後按一下「復原」。您選擇的攻擊模式將取決於密碼的複雜性以及您是否知道它可能是什麼。

選擇恢復模式來恢復Excel密碼

步驟3 :一旦您選擇了攻擊模式,點擊「恢復」按鈕,Passper for Excel 將立即開始恢復密碼。幾分鐘後,該過程將完成,您應該在螢幕上看到密碼。

現在您可以使用復原的密碼開啟受保護的 Excel 文件。

免費試用

方法二:線上刪除Excel檔案密碼

無需在電腦上安裝任何軟體即可解密 Excel 文件中的開啟密碼。您可以使用專為該任務設計的眾多線上工具之一。如果文件不包含重要資訊且相關密碼相對較弱,那麼使用線上工具可能是您的理想選擇。大多數線上工具使用暴力攻擊恢復方法,因此只有大約 21% 的時間有效。有些線上工具的成功率為 61%,但它們是高級工具,這意味著您必須付費才能使用它們。

但使用線上工具的最大缺點也許是您必須將 Excel 檔案上傳到線上平台。這會對 Excel 文件中的資料造成危險,因為您不知道密碼被刪除後,線上工具的擁有者將如何處理您的文件。

這種方法的缺點:

  • 成功率低 :恢復率很低,成功率不到100%。
  • 檔案大小限制 :線上 Excel 密碼解鎖器始終對檔案大小有限制。對於某些密碼解鎖器,檔案大小不能超過 10 MB。
  • 恢復速度慢 :使用Excel密碼在線上解鎖時,您必須擁有穩定且強大的網路連線。否則,恢復過程將非常緩慢甚至卡住。

第 3 部分:破解 Excel 密碼進行修改

正如我們之前提到的,找到無法修改的 Excel 文件並非不可能。文件擁有者可以施加限制,使用戶難以編輯文檔內容。在這種情況下,您可以嘗試以下解決方案之一:

方式一:使用Passper for Excel(成功率100%)

除了 Excel 密碼恢復之外, Excel 通行證 它也是解鎖 Excel 電子表格/工作表/工作簿的絕佳工具。只需按一下,即可消除所有編輯和格式限制,成功率 100%。

免費試用

以下是解鎖 Excel 電子表格/工作簿的方法:

步驟1 :在電腦上開啟 Passper for Excel,然後按一下「刪除限制」。

刪除 Excel 限制

第2步 :按一下「選擇檔案」將文件匯入到程式中。

選擇Excel文件

步驟3 :新增文件後,按一下“刪除”,程式將在 2 秒內刪除對該文件的任何限制。

刪除 Excel 限制

免費試用

方法2:透過更改檔案副檔名來刪除Excel密碼

如果您使用的是 MS Excel 2010 或更早版本,則可以透過變更檔案副檔名來解鎖文件。這就是你的做法。

步驟1 :首先建立受密碼保護的 Excel 檔案的副本,以便在出現問題時有一個副本。

第2步 :右鍵單擊該文件,然後選擇“重新命名”。將檔案副檔名從“.csv”或“.xls”變更為“.zip”。

透過變更檔案副檔名刪除 Excel 密碼

步驟3 :解壓縮新建立的 Zip 檔案的內容,然後導航到「xl\worksheets\」。找到您要解鎖的工作表。右鍵單擊它並選擇“編輯”選項以在記事本中開啟該文件。

步驟4 :使用「Ctrl + F」功能開啟搜尋功能,搜尋「SheetProtection」。您正在尋找以以下內容開頭的一行文字; «

步驟5 :刪除整行文本,然後儲存檔案並關閉。現在將檔案副檔名變更為 .csv 或 .xls。

當您想要編輯或修改工作表時,您將不再需要密碼。

這種方法的缺點:

  • 此方法僅適用於Excel 2010及更早版本。
  • 您一次只能解鎖一張工作表。如果 Excel 檔案中有多個受密碼保護的工作表,則必須對每個工作表重複上述步驟。

方式三:透過Google Sheets取得Excel密碼

Google Drive 發布了新的更新,支援受密碼保護的 MS Office 文件。當您想要修改任何 Excel 文件時,Google 雲端硬碟提供了一種不太複雜的方法來解鎖它。以下步驟將告訴您如何在 Google 試算表中開啟受密碼保護的 Excel 檔案。

步驟1 :在電腦上的任何瀏覽器中前往 Google 雲端硬碟,然後登入(如果尚未登入)。

第2步 :點選「新建」標籤並選擇 Google 試算表。如果您已將鎖定的 Excel 檔案放入雲端硬碟,則可以選擇「開啟」直接開啟該檔案。否則,您必須透過點擊“導入”選項上傳文件。

步驟3 :現在開啟受保護的 Excel 文檔,然後按一下左上角以選取該文檔中的所有儲存格。

透過 Google 試算表取得 Excel 密碼

步驟4 :按一下「複製」或按 Ctrl + C。

步驟5 :現在執行您的 MS Excel 程式並按 Ctrl+V。然後您可以按照您想要的任何方式修改該文件。

這種方法的缺點:

  • 如果 Excel 文件中鎖定了多個工作表,則此方法非常耗時。
  • Google 試算表需要穩定的網路連線才能上傳檔案。如果您的網路連線較弱或 Excel 檔案較大,上傳過程會很慢甚至崩潰。

方法4.使用VBA程式碼刪除Excel電子表格密碼

我們要討論的最後一種方法是使用 VBA 程式碼解鎖 Excel 電子表格。此方法僅適用於 Excel 2010、2007 及更早版本。需要注意的是,此方法只能從工作表中刪除密碼。解鎖過程很複雜,因此以下步驟會有所幫助。

步驟1 :使用 MS Excel 開啟受密碼保護的 Excel 電子表格。按“Alt+F11”啟動 VBA 視窗。

第2步 :點擊“插入”並從選項中選擇“模組”。

使用 VBA 程式碼從 Excel 電子表格中刪除密碼

步驟3 :在新視窗中輸入以下程式碼。

在新視窗中輸入以下程式碼。

Sub PasswordBreaker()
'Breaks worksheet password protection.
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
On Error Resume Next
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If ActiveSheet.ProtectContents = False Then
MsgBox "One usable password is " & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub

步驟4 :按F5執行指令。

步驟5 : 等一下。將出現一個新對話框,其中包含可用的密碼。按一下“確定”,然後關閉 VBA 視窗。

步驟6 :傳回受保護的 Excel 電子表格。現在,您會發現工作表已簽出。

這種方法的缺點:

  • 如果 Excel 中有多個受密碼保護的工作表,則必須對每個工作表重複上述步驟。

結論

從 Excel 文件中刪除密碼並不困難。最快的恢復速度、更多的攻擊模式和更高的恢復率, Excel 通行證 提供從任何 Excel 文件快速刪除密碼的最佳選項。

免費試用

相關文章

發表評論

您的電子郵件地址不會被公開。

返回頂部按鈕
分享透過
複製連結