如何解除excel密码保护

excel

1个回答

写回答

zxy111007

2022-02-13 08:18

+ 关注

Excel
Excel

1. 使用VBA代码解除密码保护

打开VBA编辑器:在excel中按下Alt和F11键。

在“视图”选项卡中,展开“项目资源管理器”,找到你要去除密码保护的文档。

双击文档,打开“代码编辑器”窗口。

在窗口左侧的“项目资源管理器”中找到“Microsoft excel项目” -> 模块1。双击打开模块1。

按下“Ctrl”和“G”键,打开“直接窗口”。

在窗口内键入以下代码并按下“Enter”:

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 "已经解除密码保护!", vbInformation, "密码破解"

Exit Sub

End If

Next: Next: Next: Next: Next: Next

Next: Next: Next: Next: Next: Next

End Sub

按下“F5”键,运行代码。

解除密码保护:程序会从A到Z、a到z、0到9尝试所有可能的密码,直到成功解除密码保护为止。成功解除密码保护后,你将在excel电子表格上看到被保护的单元格。

2. 使用在线密码破解工具

访问在线密码破解工具:例如,LostMyPass、PasswordUnlocker、iSeePassword等在线工具可以帮助你破解excel密码保护。

上传被保护的excel文件,并等待导入完成。

选择密码类型:选择你希望识别的密码类型。工具将会自动展开密码破解设置选项。例如,你可以选择使用“字典攻击”或“暴力攻击”。

字典攻击:当你认为密码是一些常见的单词或短语时,选择字典攻击。在密码破解者的字典库中,设有数以万计的常用密码。

暴力攻击:如果你不知道密码是什么,那么暴力攻击是好的备选方案。

等待密码破解:当你点击“开始破解”时,该工具将自动尝试所有可能的密码。根据密码强度和excel文件的大小,破解过程可能要花费几秒钟到几小时的时间。

下载解除保护的excel文件:当密码被破解时,系统将自动更新破解的密码。使用该密码登录解除密码保护的excel文件,并将文档拷贝到你的电脑里。

维护一个安全的密码:当你成功解除密码保护时,在excel重新设置密码。确保密码不能轻易破解,并将其妥善保存。

举报有用(17)分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号