Excel忘记打开密码后最后的挣扎

" title="快乐分享(zhuzengju个人blog)


0

Excel忘记打开密码后最后的挣扎

编辑:管理员/ 栏目:运维价值 /发布于:2023年-7月-10日

1、新建一个Excel文件,双击打开后,同时按Alt+F11,进入VBA界面

2、点菜单上的插入,模块,在新出来的窗口粘贴一下代码:

Sub crack()
Dim i As Long
Dim FileName As String
i = 0
FileName = Application.GetOpenFilename("Excel文件(*.xls & *.xlsx),*.xls;*.xlsx", , "VBA破解")
FileName = Right(FileName, Len(FileName) - InStrRev(FileName, "\"))
Application.ScreenUpdating = False
line2: On Error GoTo line1
Workbooks.Open FileName, , True, , i
MsgBox "Password is " & i
Exit Sub
line1: i = i + 1
Resume line2
Application.ScreenUpdating = True
End Sub

3、然后在当前界面,按F5运行此宏,然后选择文件加密需要破解的EXCEL开始进行破解

这个破解速度是看你的密码对的长度、复杂程度、电脑配置。





商业化方案可尝试的如下:
https://www.rixler.com/cn/download.htm
系统要求和软件环境说明:
◾Windows 9x / ME / NT / 2000 / XP / 2003 / Vista / 7 / 8。
◾程序支持在 MS Excel 97 / 2000 / XP / 2003 / 2007 / 2010 / 2013 中创建的文档。
◾允许取消在 MS Excel 97 / 2000 / XP / 2003 中创建并以标准方法(与 Office 97/2000 兼容)保护的文档的打开 (“open”) 密码。
◾程序无法处理采用非标准 CSP(只能在 Microsoft Office XP / 2003 中选择 CSP)加密的文档以及在法语版本 MS Excel 97 中创建的文档。
◾程序不支持恢复或取消 MS Excel 2007/2010/2013 文档的打开 (“open”) 密码。


本文由“快乐分享(zhuzengju个人blog) > 管理员”整理编辑。


未注明为原创的文章以及每篇文章的评论内容都不代表本站观点,本站不对此内容的真实性及言论负责。如您发表评论意见,视为同意本站记录言论您的来源IP地址信息及发表时间。

如果喜欢这篇文章,欢迎订阅快乐分享(zhuzengju个人blog)以获得最新内容。

已经有 0 条群众意见