龘龘221167238
我曾经深入研究过这个问题,如果你是2007以上的版本,那么通常来说有三个方法可以破解工作表的加密:
①VBA代码
②Excel转压缩包
③第三方破解软件
由于Excel自身就能实现工作表密码的解除,第三方破解软件在这方面并没有太大的优势,今天我就不讲了,只讲前两种方法。
001 VBA代码解除工作表密码
看到VBA就腿软,别怕,代码都给你了,直接复制就行。
Step1:打开工作表,按Alt + F11
Step2:复制以下代码,并按F5运行
Sub 星爷()
ActiveSheet.Protect AllowFiltering:=True: ActiveSheet.Unprotect
End Sub
注意,我把这个方法讲给医学同学的时候,他们会产生疑问:如果Excel打开的时候需要输入密码,是不是也能用这样的方法破解。
当然不能!不能!不能!
本文讨论的都是工作表加密,即整个Excel文档是能够打开的,只是对工作表进行了加密,无法修改工作表中的内容。
002 Excel转压缩包解除工作表密码
Excel能转压缩包?
是的,你没有看错!
从Office 07及以上版本中微软采用的是xlsx、docx、pptx格式,它们本质上是一个压缩包,构成Excel的所有源码文件都在这个压缩包中,因此通过将其后缀更改为.zip或.rar即可提取文件。
Step1:修改Excel的后缀名为zip或者rar形式,此时会弹出警告提醒,直接忽略确定即可;
修改完之后,Excel文件就变成了一个压缩包,我们直接打开这个压缩包。
Step2:从压缩包中\\xl\\worksheets\\路径下找到加密的工作表。因为我们只有sheet2为加密工作表,所以用记事本打开这个工作表即可。(也可以将其复制出来再打开)
Step3:打开之后,你会发现记事本里面全是代码,这些代码就记录了工作表的各类信息,其中就包括工作表的密码。我们找到如下代码行,找到之后将<>中的那一坨连同<>符号一起删掉,然后保存。
这坨代码如何找到呢?
如果记事本中的代码过多,可能不太好找,可以用搜索的方法来搜索Protection这个单词,就能定位到这一长传代码了。
保存之后,工作表中记录的底层信息就已经发生了改变,我们再将压缩包后缀改为xlsx,又变成Excel文件了。
打开文件,你会发现,咦,密码没有了!
「精进Excel」系头条签约作者,关注我,如果任意点开三篇文章,没有你想要的知识,算我耍流氓!
精进Excel
你说的是工作表保护密码忘记了吗?
工作表保护密码忘记了其实还是有方法可以破解的,如下图,我们在工作表中设置了保护密码。
Sub 破解()
ActiveSheet.Protect DrawingObjects:=True, CONTENTS:=True, AllowFiltering:=True
ActiveSheet.Protect DrawingObjects:=False, CONTENTS:=True, AllowFiltering:=True
ActiveSheet.Unprotect
End Sub
复制这段代码点击工作表右键查看代码,把代码粘贴进去,然后点击功能区中的“运行”选择运行子过程即可破解保护工作表。
excel函数教程
日常工作中,为了防止小伙伴不小心修改你的工作表,经常会设置工作表密码,时间一长,是否都忘记密码啦?
前辈大神留下的表格好厉害,我想学下怎么做,天哪,有密码!
前辈大神留下的模板表,用着好舒服,业务量增加,模板表有密码!
这些问题,不知你是否经常遇见呢?技巧君也曾经被这些问题困扰许久,今天,技巧君教你一招,无需VBA和代码,快速解决这个问题!
详细步骤:
1、如下图所示,我们的sheet2工作表已经有密码保护,无法修订和更改
2、我们关闭工作簿,打开文件管理器,找到这个文件,重命名修改文件后缀名为“rar”
3、双击修改后缀名后的文件,找到"sheet2.xml\
Excel精选技巧
excel工作表密码破解的方法大致有以下三种:
VBA代码破解;
将文件后缀名修改为RAR压缩文件后打开相关文件将加密代码删除;
下载现成的插件。
前面的两种方法都已经有人解答了,这里就不再赘述,强调一点时VBA代码破解工作表密码的方法不止一种,网上自行搜索一下有很多的,下面重点将一下第三种方法。
之前在excelhome论坛上下载了一位版主的插件,里面就有破解excel密码的功能,而且功能还很强大(几乎你能想到的都有了),该插件时免费的,具体演示如下:
加密工作表
对身份证校验工作表进行加密
提示输入密码才能修改,说明已经加密成功!
破解密码
点击插件如图所示的工作表保护与破解按钮
详细参数选择演示
它的功能还不止于此,大家学习。
最好,大家需要插件的话可以自行到excel home论坛搜索,也可以私信我索要,后台回复“常用工具插件”即可自动获取下载链接。
关于插件的使用方法:
下载解压之后是一个xlam文件,直接双击即可使用。
还有另一种方法:
乐享所知
今天继续教大家一个大招,以最快的方式破解excel任何版本工作表密码,睁大眼睛不要错过。
一、案例场景:
有时候为了对一些关键数据进行保密,我们会对excel工作表进行加密处理,但是偶尔都会出现密码忘记的情况,所以就需要对已经设置的密码进行破解。如下图:
如上图:我们需要新增人员工资的时候,如果设置了密码就需要先对工作表密码进行验证,但是忘记密码后我们就输入不了,此时就需要对工作表密码进行破解。
二、工作表密码破解:
第一步:将工作表名称后缀xlsx更改为rar,也就是将excel文件格式更改为压缩包格式。
第二步:双击打开压缩包,依次打开压缩包:xl—worksheets,找到被加密的文件sheet1.xml。
第三步:将sheet1.xml文件移出来,双击用记事本的方式打开。ctrl+F搜索protect,将protect开始的代码进行删除。删除后将文件保存再移入压缩包。
第四部:重新将压缩包文件格式由rar更改为xlsx,这样打开就不会再有工作表密码进行限制了。
更改完毕之后,你重新对人员工资进行添加的时候,就不会出现最开始的需要审核验证密码的情况。这个方法是不是非常不错呀?
温馨提醒:
1、此方法仅做教学讲解,请勿用于任何非法用途;
2、此方法可以对excel任何版本的工作表加密的情况进行破解,但如果是工作簿进行了加密,目前来说没有更好的方法可以破解。
excel函数与vba实例
将Excel文件修改为RAR文件格式(将Excel文件的后缀名修改.rar后缀)
打开压缩包,找到文件 xlworksheets工作表名.xml
用记事本打开该文件,并删除其中的
部分,并保存 将压缩包后缀名修改会.xlsx文件即可
\n
{!-- PGC_VIDEO:{"thumb_height": 360, "thumb_url": "7005000d7aad5a29827a\
Excel大全
题主你好!
嗯,你这个问题我遇到过。
不过我的好像是2003年版。记得那个时候,网上找了很多破解软件。都不太好用,最后找了一个什么名字忘了,然后。用了留20多分钟才破解。
看了你这个问题本来想仔细找找给你弄的。然后网上搜一下都说这个07板版以后的需要暴力破解,怎么暴力破解我也是不太明白,嗯,你先看下自己是什么版本儿的?如果是零三年的,你就去网上搜一些破解软件。特别容易破解,如果是零七年以后的,你也可以在网上搜寻一下,然后他们有QQ啦什么的联系方式,你可以联系一下试试。
一点儿拙见希望能帮到你
喜儿哥科技