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)以获得最新内容。
已经有 0 条群众意见