忘记了工作表的保护密码该如何解决?

 我来答
热巴姐姐锅巴
2019-07-31 · TA获得超过1.5万个赞
知道答主
回答量:87
采纳率:0%
帮助的人:2.3万
展开全部

1、首先单击工具栏里的开发工具,找到宏,新建宏,然后保存。

2、编辑该宏,复制下列代码粘贴到宏的内容中去。

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 "One usable password is " & Chr(i) & Chr(j) & _

Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _

Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

ActiveWorkbook.Sheets(1).Select

Range("a1").FormulaR1C1 = Chr(i) & Chr(j) & _

Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _

Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

Exit Sub

End If

Next: Next: Next: Next: Next: Next

Next: Next: Next: Next: Next: Next

End Sub

3、保存之后,运行该宏,即可弹出显示密码的窗口。单击确定,然后输入密码即可实现解锁。

平实还耐心灬夜鹰f
2021-10-09 · TA获得超过1万个赞
知道小有建树答主
回答量:180
采纳率:100%
帮助的人:4.5万
展开全部

第一步,先找到一个带有有工作表保护密码的Excel工作表,然后把后缀名称改为.rar。

第二步,用压缩文件打开,然后找压缩的对应路径。

第三步,把从压缩文件里面找到的.xml文件,然后拖拽出来,进行修改。

第四步,把保护代码删除来撤消工作表保护,找到这个.xml文件用记事本打开,然后搜索【protection】,把从<sheetprotection.........="0"/>的代码,全部删除掉,如图所示。

第五步,然后再把刚刚修改后的.xml文件,选择拖拽到压缩的工作表中替换掉。

第六步,再把文件名称后缀改为.xlsx,打开Excel表格,密码保护就可以取消了。

第七步,撤消保护工作表后,还可以在【审阅】选项下对工作表重新进行进行保护和撤消保护工作表操作,如图所示。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
平明平明
推荐于2019-10-29 · TA获得超过1674个赞
知道大有可为答主
回答量:1662
采纳率:75%
帮助的人:456万
展开全部
最简单,复制整表,粘贴在全新的表中。
复杂的:
第1步:在工作表菜单栏上添加[开发工具]。方法是:依次单击[文件]--->[选项]--->[自定义功能区]命令,在[自定义功能区]主选项卡下面钩选[开发工具]即可,方法因版本不同稍有差异。当然,已添加的读者,这一步是多余的;
第2步:按Alt+F11快捷键,打开VBE窗口;
第3步:单击[插入]菜单命令,在其下拉菜单中,选择[模块1];
第4步:双击[模块1],在其代码窗口下输入如下的代码,
Sub DeletePW()
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, AllowFiltering:=True
ActiveSheet.Protect DrawingObjects:=False, Contents:=True, AllowFiltering:=True
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, AllowFiltering:=True
ActiveSheet.Protect DrawingObjects:=False, Contents:=True, AllowFiltering:=True
ActiveSheet.Unprotect
End Sub
第5步:在非设计模式下,单击[运行]按钮,即可启动解除密码程序
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杨小天百事通
2020-10-01 · 一句话共享知识,简单聊知识。
杨小天百事通
采纳数:3682 获赞数:453928

向TA提问 私信TA
展开全部

Excel忘记工作表密码怎么办?这个视频告诉你!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
张小小的表格
2021-04-16 · 教育领域创作者
个人认证用户
张小小的表格
采纳数:35 获赞数:224

向TA提问 私信TA
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式