當前位置:首頁 » 密碼管理 » excel忘記密碼怎麼辦
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

excel忘記密碼怎麼辦

發布時間: 2022-01-15 01:12:40

① excel表格忘記密碼打不開怎麼辦

Excel有兩種設置密碼的方式:

一,給整個工作簿設置密碼

② excel密碼忘了怎麼辦

1、新建一個EXCEL文件「BOOK1」,
在工具欄空白位置,任意右擊,選擇Visual Basic項,
彈出Visual Basic工具欄:

2、在Visual Basic工具欄中,點擊「錄制」按鈕,
彈出「錄制新宏」對話框,選擇「個人宏工作簿」:

3、選擇「個人宏工作簿」後按確定,
彈出如下「暫停」按鈕,點擊停止:

4、在Visual Basic工具欄中,點擊「編輯」按鈕:

5、點擊「編輯」按鈕後,彈出如下圖的編輯界面:
找到「VBAProject(PERSONAL.XLS)-模塊-模塊1(也可能是模塊N-其他數字)」
雙擊模塊1-將右邊代碼內容清空

6、復制「工作保護密碼破解」代碼到右邊框中,點保存,然後關閉「BOOK1」

7、運行需要解密的「EXCEL文件」,在Visual Basic工具欄中,點擊「運行」按鈕

8、點擊「運行」按鈕後,彈出「宏」對話框,
點擊運行「PERSONAL.XLS!工作保護密碼破解」這個宏

9、運行「PERSONAL.XLS!工作保護密碼破解」這個宏後,
解除工作表的密碼保護了

工作表保護密碼破解(代碼)
=========請復制以下內容=============
Public Sub 工作表保護密碼破解()
Const DBLSPACE As String = vbNewLine & vbNewLine
Const AUTHORS As String = DBLSPACE & vbNewLine & _
"作者:McCormick JE McGimpsey "
Const HEADER As String = "工作表保護密碼破解"
Const VERSION As String = DBLSPACE & "版本 Version 1.1.1"
Const REPBACK As String = DBLSPACE & ""
Const ZHENGLI As String = DBLSPACE & " hfhzi3—戊冥 整理"
Const ALLCLEAR As String = DBLSPACE & "該工作簿中的工作表密碼保護已全部解除!!" & DBLSPACE & "請記得另保存" _
& DBLSPACE & "注意:不要用在不當地方,要尊重他人的勞動成果!"
Const MSGNOPWORDS1 As String = "該文件工作表中沒有加密"
Const MSGNOPWORDS2 As String = "該文件工作表中沒有加密2"
Const MSGTAKETIME As String = "解密需花費一定時間,請耐心等候!" & DBLSPACE & "按確定開始破解!"
Const MSGPWORDFOUND1 As String = "密碼重新組合為:" & DBLSPACE & "$$" & DBLSPACE & _
"如果該文件工作表有不同密碼,將搜索下一組密碼並修改清除"
Const MSGPWORDFOUND2 As String = "密碼重新組合為:" & DBLSPACE & "$$" & DBLSPACE & _
"如果該文件工作表有不同密碼,將搜索下一組密碼並解除"
Const MSGONLYONE As String = "確保為唯一的?"
Dim w1 As Worksheet, w2 As Worksheet
Dim i As Integer, j As Integer, k As Integer, l As Integer
Dim m As Integer, n As Integer, i1 As Integer, i2 As Integer
Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer
Dim PWord1 As String
Dim ShTag As Boolean, WinTag As Boolean
Application.ScreenUpdating = False
With ActiveWorkbook
WinTag = .ProtectStructure Or .ProtectWindows
End With
ShTag = False
For Each w1 In Worksheets
ShTag = ShTag Or w1.ProtectContents
Next w1
If Not ShTag And Not WinTag Then
MsgBox MSGNOPWORDS1, vbInformation, HEADER
Exit Sub
End If
MsgBox MSGTAKETIME, vbInformation, HEADER
If Not WinTag Then
Else
On Error Resume Next
Do 'mmy do loop
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
With ActiveWorkbook
.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 .ProtectStructure = False And _
.ProtectWindows = False Then
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
MsgBox Application.Substitute(MSGPWORDFOUND1, _
"$$", PWord1), vbInformation, HEADER
Exit Do 'Bypass all for...nexts
End If
End With
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
Loop Until True
On Error GoTo 0
End If
If WinTag And Not ShTag Then
MsgBox MSGONLYONE, vbInformation, HEADER
Exit Sub
End If
On Error Resume Next
For Each w1 In Worksheets
'Attempt clearance with PWord1
w1.Unprotect PWord1
Next w1
On Error GoTo 0
ShTag = False
For Each w1 In Worksheets
'Checks for all clear ShTag triggered to 1 if not.
ShTag = ShTag Or w1.ProtectContents
Next w1
If ShTag Then
For Each w1 In Worksheets
With w1
If .ProtectContents Then
On Error Resume Next
Do 'Dummy do loop
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
.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 Not .ProtectContents Then
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
MsgBox Application.Substitute(MSGPWORDFOUND2, _
"$$", PWord1), vbInformation, HEADER
'leverage finding Pword by trying on other sheets
For Each w2 In Worksheets
w2.Unprotect PWord1
Next w2
Exit Do 'Bypass all for...nexts
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
Loop Until True
On Error GoTo 0
End If
End With
Next w1
End If
MsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK & ZHENGLI, vbInformation, HEADER
End Sub
=========================================================

③ Excel文件忘記密碼怎麼辦

1.開啟excel文件點擊撤銷工作簿保護時忘記密碼的情況,
2.這時就可以右鍵文件,開啟右鍵菜單列表,
3.點擊重命名把文件後綴改成rar,
4.改成完rar使用壓縮應用打開這個rar文件,
5.然後打開xl目錄下的worksheets文件夾,

④ Excel文件忘記密碼怎麼辦

可以通過以下步驟解除Excel加密密碼:

所需材料:Excel、記事本、解壓軟體。

一、首先點擊選中被加密的表格文檔,按F2重命名,把文件格式改為RAR。

⑤ 如何解鎖excel中的密碼忘了怎麼辦

Excel保護密碼若是忘記,可通過以下步驟進行解鎖:

所需材料:解壓軟體(這里用的WINRAR)、Excel2007演示。

一、下圖中這個表格文件被保存,雙擊表格內單元格內會彈出該表格為只讀,那麼開始破解該表格。

注意事項:

1、第五步查找的內容「sheetPro」中,「P」必須是大寫,其他字母必須全部為小寫,否則找不到。

2、第六步選中的是「sheetPro」所在尖括弧內的全部內容,包含尖括弧。

3、若是使用能夠在壓縮包內修改的壓縮軟體,第三步可跳過,直接在壓縮包內進行修改。