如何取消保護 Microsoft Excel 工作表

如何取消保護 Microsoft Excel 工作表

當人們創建不希望人們更改的 Excel 電子表格時,他們通常會保護各個工作表。保護 Excel 工作表涉及創建一個密碼,您需要輸入該密碼才能更改工作表。

有幾種方法可以像這樣取消保護 Excel 工作表。第一個顯然是輸入密碼並取消保護工作表。但是,如果您忘記了密碼或鎖定密碼的人沒有將密碼提供給您,您也不會不走運。還有其他兩種方法可以取消保護該工作表。

使用密碼解除對 Excel 工作表的保護

取消保護 Excel 工作表的最簡單方法是知道密碼。

如何取消保護 Microsoft Excel 工作表

  1. 單擊“審閱”選項卡。
  2. 在菜單的“保護”部分中選擇“取消保護工作表” 。
  3. 在Unprotect Sheet對話窗口中輸入密碼。

使用 Google 表格取消保護 Excel 表格

忘記或丟失受保護的 Excel 工作表上的密碼可能很可怕。您的第一個想法可能是您已經完全丟失了工作表中的所有數據。

好消息是,有一種創造性的解決方法可以讓您取消對 Excel 工作表的保護。您需要一個Google Drive 帳戶才能執行此操作。

  1. 打開您的 Google Drive 帳戶,選擇新建並選擇Google 表格以打開一個新表格。
  2. 在工作表中,選擇File並選擇Import
  3. 導入文件對話框中,從菜單中選擇上傳。
  4. 單擊從您的設備中選擇文件
  5. 在您的計算機上瀏覽 Excel 電子表格。選擇它,然後單擊Open
  6. 導入文件窗口中,選擇替換電子表格並選擇導入數據

如何取消保護 Microsoft Excel 工作表

這會將受保護的 Excel 工作表導入您的Google 表格工作表。除了,現在您會注意到工作表不再受到保護。您可以隨意編輯它。

現在它已不受保護,您可以再次將工作表導出回 Excel 格式。

  1. 在現在不受保護的 Google 表格中,選擇文件下載為
  2. 選擇Microsoft Excel (.xlsx)
  3. 選擇另存為
  4. 為文件命名並選擇Save

如何取消保護 Microsoft Excel 工作表

現在您擁有相同的 Excel 工作表,但已刪除保護。

使用 VBA 取消保護 Excel 工作表

如果您沒有 Google Drive 帳戶,或者您正在尋找另一種方法來從 Excel 內部取消保護 Excel 工作表,VBA 是一種很好的方法。

這個想法是引入一個 VBA 模塊,該模塊將一次破解一個字符的密碼。根據密碼的複雜程度,腳本可能需要 10 分鐘到數小時才能運行。

第 1 步:另存為舊版 Excel 文件

此方法的唯一限制是它僅適用於 Excel 2010 或更早版本的 Excel 工作表。這不是問題,只要您將受保護的工作表保存到舊版本即可。

只需單擊文件另存為。對於格式下拉列表,選擇Excel 97-2003 (*.xls)

如何取消保護 Microsoft Excel 工作表

保存為舊格式很痛苦,但好處是,一旦 VBA 腳本完成,密碼就會被破解,並且您可以訪問解鎖的工作表。

第 2 步:創建並運行 VBA 代碼

這是設置該 VBA 模塊的方法。

  1. 選擇功能區中的開發人員菜單項。如果它不存在,請單擊File > Options > Customize Ribbon,將Choose commands from切換到All Commands,然後將Developer從左側菜單移動到右側菜單。完成後單擊確定
  2. 在“開發人員”菜單中,從功能區的“控件”部分中選擇“查看代碼” 。
  3. 右鍵單擊Microsoft Excel Objects,選擇Insert,然後選擇Module

一個著名的 VBA 腳本已經存在多年,它會破壞密碼並取消保護任何工作表。

複製下面的代碼並將其粘貼到模塊中:

Sub PasswordBreaker() 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 "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

接下來,按運行按鈕(綠色右箭頭)運行腳本。

這將運行您創建的新模塊。它將嘗試一次破解一個字符的工作表保護密碼。該腳本在測試期間僅使用三個簡單字符(“ABC”)就花了幾秒鐘時間破解密碼。

如何取消保護 Microsoft Excel 工作表

顯示的密碼是任意的。只需按OK,您的 Excel 電子表格現在將再次不受保護。測試輸入單元格以確認。

如何取消保護 Microsoft Excel 工作表

由於一個簡單的密碼需要幾秒鐘,一個更長和更複雜的密碼可能需要一兩分鐘。讓它在後台運行,直到出現消息框。

一旦您的工作表不受保護,您可以將其重新保存為您在保存之前使用的格式。

選擇您的解除保護方法

所有這三種方法都可以正常工作,但最好從最簡單的開始,然後按照列表進行。理想情況下,您會知道密碼,並且只需輸入密碼即可解除對工作表的保護。

但是忘記保護密碼很常見,所以希望上面列出的最後兩種方法可以幫助您擺脫困境,讓您再次編輯工作表。

Tags: #HOW-TO

積木

積木

Blocks 是一款供三年級小學生練習檢測和眼力技能的智力遊戲,被教師納入 IT 教學支援計劃。

普雷茲 6.26

普雷茲 6.26

Prezi 是一款免費應用程序,可讓您在線上和離線建立數位簡報。

數學之路

數學之路

Mathway 是一款非常有用的應用程序,可協助您解決所有需要比裝置內建計算器更複雜的工具的數學問題。

Adobe 示範者

Adobe 示範者

Adobe Presenter 是 Adob​​e Systems 發佈的電子學習軟體,可在 Microsoft Windows 平台上作為 Microsoft PowerPoint 外掛程式使用。

巨嘴鳥2.3.0

巨嘴鳥2.3.0

Toucan 是一個教育科技平台。它允許您在瀏覽常見的日常網站時學習新語言。

ENetViet 24.2

ENetViet 24.2

eNetViet 是一款幫助家長與孩子就讀的學校建立聯繫的應用程序,以便他們可以清楚地了解孩子當前的學習情況。

多鄰國

多鄰國

Duolingo - 免費學習語言,或簡稱 Duolingo,是一個教育程序,可讓您學習和練習許多不同的語言。

快速打字

快速打字

RapidTyping 是一款方便易用的鍵盤訓練工具,可協助您提高打字速度並減少拼字錯誤。透過針對許多不同級別組織的課程,RapidTyping 將教您如何打字或提高現有技能。

數學類型7.4.10.53

數學類型7.4.10.53

MathType 是來自開發人員 Design Science (Dessci) 的互動式方程式軟體,它允許您為文字處理、演示、電子學習等創建和註釋數學符號。該編輯器還用於創建 TeX、LaTeX 和 MathML 文件。

文法

文法

Grammarly 的人工智慧應用程式可協助人們更有效地溝通。每天都有數百萬用戶依靠 Grammarly 來讓他們的訊息、文件和社群媒體貼文更清晰、無錯誤、更專業。