如何找回忘記的Excel工作表密碼
有時候為了保護我們編輯的Excel工作表,我們會設(shè)置工作表保護密碼。然而,由于各種原因,我們經(jīng)常會忘記這些密碼。那么,當(dāng)我們忘記密碼時怎么辦呢?下面將介紹一種簡單方便的方法,可以幫助你找回忘記的Exc
有時候為了保護我們編輯的Excel工作表,我們會設(shè)置工作表保護密碼。然而,由于各種原因,我們經(jīng)常會忘記這些密碼。那么,當(dāng)我們忘記密碼時怎么辦呢?下面將介紹一種簡單方便的方法,可以幫助你找回忘記的Excel工作表密碼。
步驟1:打開受保護的Excel工作表
首先,打開設(shè)置了工作表保護的Excel文件。當(dāng)你試圖編輯工作表時,會彈出一個對話框提示需要輸入密碼。
步驟2:使用宏命令顯示密碼
如果你忘記了密碼,可以使用宏命令來將密碼顯示出來,并且輸入正確的密碼以解鎖工作表。具體操作如下:
- 點擊“文件”選項卡
- 選擇“選項”
- 進(jìn)入“自定義功能區(qū)”選項
- 在“開發(fā)工具”前面勾選
- 點擊確定
- 點擊工具欄中的“開發(fā)工具”
- 選擇“宏”
- 新建一個宏并保存
步驟3:編輯宏代碼
在新建的宏中,將以下代碼復(fù)制并粘貼:
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 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) (1).Select Range("a1").FormulaR1C1 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:運行宏并顯示密碼
保存宏之后,運行它即可彈出一個窗口,顯示可能的密碼組合。點擊確定并輸入密碼以解鎖工作表。
步驟5:啟用Excel中的宏功能
如果在點擊宏時出現(xiàn)錯誤提示,可能是因為你的Excel沒有啟用宏功能。以下是啟用宏功能的操作方法:
- 點擊“文件”選項卡
- 選擇“選項”
- 進(jìn)入“信任中心”選項
- 選擇“信任中心設(shè)置”
- 進(jìn)入“宏設(shè)置”
- 選擇“啟用所有宏”
- 點擊確定
通過以上幾個簡單的步驟,你就可以找回你忘記的Excel工作表密碼,重新獲得對工作表的完整訪問權(quán)限。