如何快速破解2007excel的密码

 我来答
泡影果果616
2018-07-30 · 知道合伙人软件行家
泡影果果616
知道合伙人软件行家
采纳数:2005 获赞数:71325
软件技术从上学的时候就在研究,虽没最强大脑那般无敌,但依靠后天的勤奋学习,相信可以很专业的帮助更多人

向TA提问 私信TA
展开全部

工具:EXCEL 2007

步骤:

1、首先备份工作簿,修改工作簿文件的扩展名为zip。

2、解压该压缩文件。找到代表目标工作表的XML文件(在xl\worksheets文件夹中)。

3、使用任一xml编辑器打开代表目标工作表的xml文档。找到“sheetProtection”标签并移除该标签所在的行。

4、保存已编辑的XML文档,用其取代原Zip文件中相应的XML文档。文件的扩展名修改回xlsx。工作表保护已解除。

百度网友6b86da9
2016-04-03 · TA获得超过3176个赞
知道小有建树答主
回答量:739
采纳率:16%
帮助的人:113万
展开全部
如果Excel文件的打开密码忘记了,且密码是6位数以内的数字,可用以下步骤解开(关掉所有程序,为了速度):
新开一Excel,同时按Alt和F11,进入VBA界面,点菜单上的插入,模块,在新出来的窗口粘贴一下代码:
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

然后在此界面直接按F5运行此宏,选择文件,等啊等(看密码长度了)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宝贝莫涵
2020-12-19 · 贡献了超过164个回答
知道答主
回答量:164
采纳率:0%
帮助的人:7.3万
展开全部

密码破解

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pepe3399
2016-04-05 · 知道合伙人软件行家
pepe3399
知道合伙人软件行家
采纳数:1259 获赞数:5939
1988年毕业于苏州市职业大学计算机专业 从事软件开发5年 从事生产管理20年

向TA提问 私信TA
展开全部
用VBA编程可是尝试破解。如果知道密码的构成位数及字母数字的范围,利用已知信息进行排列组合,找到密码的速度将大大提高。
下面是对于纯数字密码的代码实现。可以尝试一下。
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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式