前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Excel保护密码忘记了?四步解锁被加密的表格!

Excel保护密码忘记了?四步解锁被加密的表格!

原创
作者头像
凯哥Java
发布2024-01-07 16:00:28
1.3K0
发布2024-01-07 16:00:28
举报
文章被收录于专栏:凯哥Java凯哥Java

糟糕!加密了的Excel忘记了密码,怎么解开啊?

image.png
image.png

在我们日常工作或者是学习时候,Excel会被经常使用到。我们会通过网络将Excel发送给其他人,但是有时候,为了公司的数据安全或者是保护隐私,防止别人随意修改数据或者是复制数据,通常的办法是给Excel表格加上密码。时间久了,有时候会忘记了密码,怎么解决呢?一起来看看怎么解决。

昨天突然收到一个朋友发来的求助。不知道他从哪里搞来的Excel文件,想要复制里面的数据,点击编辑Excel中sheet页的时候,提示:您试图更改的单元格或图表位于受保护的工作表中。若要进行更改,请取消工作表保护,您可能需要输入密码。如下图所示:

image.png
image.png

被保护的提示语

哦吼!是一个被加密的sheet页啊。想要用到这个sheet页里面的数据,但是不能复制。如果手工敲,也是能完成的。可是sheet页里面的数据有点多。纯手工敲的话,有点费事啊。如果能把这个保护取消掉,直接复制多好啊。

凯哥之前还真没研究过Excel这种给sheet页加保护的。这正好激起了凯哥的好奇心。正好研究研究怎么搞定吧。

经过一段时间网搜搜索,还真别说,被凯哥给找到了解决方案。果断尝试:

1、重命名Excel文件并修改文件后缀

把忘记密码的Excel文件重新命名(这是为了防止后面操作后把原始文件覆盖掉),重命名后,将新的Excel的文件后缀由原来的xlsx修改成rar。如下图所示:

image.png
image.png

修改文件后缀

2、打开rar文件,查找到对应的sheet文件

双击刚才改名后的rar压缩包文件,找到并打开xl文件夹:

image.png
image.png

找到xl文件夹

打开xl目录后,会发现里面还有很多的文件及文件夹。我们只需要打开worksheets这个文件夹。如下图:

image.png
image.png

找到worksheets

worksheets文件夹里面放的就是我们的sheet页数据了。打开后可以看到,Excel文件中多个sheet都是以xml形式存在的。如下图:

image.png
image.png

找到你需要修改的sheet

3、删除加密信息

找到我们需要打开的sheet.比如凯哥这里要打开的是第四个sheet页。所以也就是打开sheet4.xml文件。可以直接使用记事本打开。也可以其他你喜欢的文本编辑器打开。

凯哥这里就用凯哥喜欢的编辑器打开之后,搜索关键字Protection。查找到之后,把这个删除掉。注意是<sheetProtection /> 需要结束符号的。删除相关文本之后,点击Ctrl+S保存。

image.png
image.png

修改会xlsx

4、重新修改后缀未xlsx

保存之后,关闭文档。将压缩包的rar后缀修改成xlsx.然后在打开Excel文件。找打需要复制的sheet页就可以了。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com