前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >EX-VBA:迄今为止最简单的Excel工作表密码解除方法

EX-VBA:迄今为止最简单的Excel工作表密码解除方法

作者头像
大海Power
发布2021-08-30 10:32:55
6.7K0
发布2021-08-30 10:32:55
举报
文章被收录于专栏:用户8950297的专栏

不知道是哪位大神发现的这么一个类似Excel的软件漏洞一样的工作表密码破解方法,太牛逼,分享如下,供忘记密码的朋友应急使用:

『 动画解读 』

对于设置了工作表密码的工作簿,打开后,具体操作步骤如下:

Step-01:通过菜单【开发工具】-【Visual Basic】进入VBA编辑界面

Step-02:在VBA编辑窗口的【立即窗口】中逐步执行以下代码(输完一句回车后再输入另一句并回车其中sheet1为需要破解密码的工作表的名称)

sheet1.Protect AllowFiltering:=true

sheet1.unProtect

逐步执行这两行代码后,工作表的密码将被解除!!!

如果打开VBA编辑窗口时没有立即窗口,可以通过菜单【视图】-【立即窗口】调出来,如下图所示:

『 扩展应用 』

如果需要批量解除的,可以自行加入循环控制语句,写成一个过程。代码参考如下(将代码复制放在ThisWorkbook下,然后运行):

Sub clsWkShtPwd()

Dim sht As Worksheet

For Each sht In Worksheets

sht.Protect AllowFiltering:=True

sht.unprotect

Next

End Sub

在此再次感谢大神们的分享!同时,一门技术是好是坏,全凭个人掌握,用于益处是为好……

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-12-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 不知道是哪位大神发现的这么一个类似Excel的软件漏洞一样的工作表密码破解方法,太牛逼,分享如下,供忘记密码的朋友应急使用:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档