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

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

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

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

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

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

被保护的提示语

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

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

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

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

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

修改文件后缀

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

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

找到xl文件夹

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

找到worksheets

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

找到你需要修改的sheet

3、删除加密信息

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

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

修改会xlsx

4、重新修改后缀未xlsx

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

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
【技巧】Excel加锁忘密码?一文教你破解之道!
如果你没法直接编辑,可以先把sheet1.xml解压出来,改完之后再扔回压缩包里即可
JavaDog程序狗
2024/09/18
3420
【技巧】Excel加锁忘密码?一文教你破解之道!
Excel小技巧89:别怕!保护工作表密码忘记了,可以这样……
有时候,打开很久以前的工作表,想要进行编辑,结果工作表设置了工作表保护,需要输入密码来撤消工作表保护,如下图1所示。
fanjy
2021/07/30
1.5K0
Excel: 工作表保护密码的破解
文章背景: 在Excel中,为了保护自已的工作表不被修改,我们可以添加保护密码。如果有一天密码忘了怎么办?如何破解工作表的保护密码呢?针对xls文件,下面介绍具体的破解步骤。
Exploring
2024/11/23
4281
Excel:  工作表保护密码的破解
玩转Excel,一定要懂点儿运行逻辑和结构
Excel是以单元格为最小维度构建起来的,当我们打开Excel时,呈现在我们面前的就是一个个单元格。 Excel的所有功能基本上都是围绕单元格进行的。有时单元格里放的是一条条数据,有时放的是各种功能的函数与公式;有时我们需要对单元格进行筛选和排序,有时又需要对单元格进行合并;有时需要对单元格设置不同的格式,有时需要利用单元格中的数据进行数据分析及可视化操作。 大家有没有想过Excel是怎么存储和调用单元格中的各项数据、格式和不同的操作的? 简单地说,在Excel底层,刚才描述的所有针对Excel的操作或者存
博文视点Broadview
2022/04/15
1.4K0
玩转Excel,一定要懂点儿运行逻辑和结构
如何批量获取excel的图片并准确命名?
当有一张如下图所示的excel表,一列是图片,另一列是图片对应的名称(如型号)。如何把里面的图片批量下载下来并按对应列的单元格命名呢?
btharp
2021/08/31
3.9K1
自动化办公 | 快速从Excel中提取图片并匹配命名
关于自动化办公,之前我思考过好久。到底什么是自动化办公,哪些属于能真正提高我们工作效率的知识,哪些所谓的python自动化办公项目又是伪需求?
朱小五
2021/04/21
5.8K1
自动化办公 | 快速从Excel中提取图片并匹配命名
忘记windows7开机密码破解windows7登陆解决方案
点评:破解 windows 7登陆密码主要解决两个问题: 1.PE或DOS认不到硬盘2.net user 命令不成功SATA的硬盘可能会让你的PE找不到,方法是修改BIOS中的SATA设定,找到后把后面的AHCI改成RAD(好像是这个名,基本就是上下选择,选择不是AHCI的那个值),有些硬盘值可能
Enjoy233
2019/03/05
5.5K0
Office文件追踪方案探索
office套件已经成为大家日常办公必不可少的工具,丰富的文字编辑、演示文稿以及数据处理能力,无一不展示其强大的功能。然后随着形式的多样性,文件的保存和传输让office成为共享、协同的常用方案,而对于一些包含敏感数据的文件,当文件被有意或无意泄漏,可能就会对企业造成无法挽回的损失。本文将对word和excel文件的追踪方案进行探索,通过对文件植入URL,当文件被打开时,即可自动触发HTTP请求,从而获取IP等定位信息,间接降低敏感数据恶意扩散传播的风险。
FB客服
2020/08/28
2.6K0
使用Python Xlsxwriter创建Excel电子表格
在本文中,我们将使用Python创建高保真的Excel电子表格。“高保真”意味着Python生成的Excel电子表格看起来像是由人创建的真实Excel文件一样,包含值、公式、不同的格式以及图表。
fanjy
2021/12/06
4.8K0
使用Python Xlsxwriter创建Excel电子表格
Excel中的无效链接(1)
我们可以断定是C4和G4这两个单元格使用了“河北省”,修改他们的值即可消除无效链接的错误。
东风压倒西风
2022/04/17
2.6K0
前端提效 - js 批量导出 excel 为zip压缩包
本篇文章主要介绍使用 exceljs、file-saver、jszip实现下载包含多层级文件夹、多个 excel、每个 excel 支持多个 sheet 的 zip 压缩包。 上一篇文章:前端复杂表格导出excel,一键导出 Antd Table 看这篇就够了(附源码)详细介绍了如何实现解析 Antd Table、组装数据和调整表格的样式,感兴趣的可以先看看。 本篇将接着上一篇,重点讲方法的更高级抽象,和下载多层级文件夹的 zip 压缩包。 源码地址:https://github.com/cachecats/excel-export-demo
solocoder
2022/03/31
3.4K0
前端提效 - js 批量导出 excel 为zip压缩包
Python 自动化指南(繁琐工作自动化)第二版:十四、使用谷歌表格
您可以通过打开一个新的终端窗口并运行pip install --user ezsheets来安装 EZSheets。作为安装的一部分,EZSheets 还将安装google-api-python-client、google-auth-httplib2和模块。这些模块允许你的程序登录到 Google 的服务器并发出 API 请求。EZSheets 处理与这些模块的交互,所以您不需要关心它们如何工作。
ApacheCN_飞龙
2023/04/04
9K0
Python 自动化指南(繁琐工作自动化)第二版:十四、使用谷歌表格
不升级 POI 版本,如何生成符合新版标准的Excel 2007文件
项目基于 POI 4.1.2 生成 Excel 2007 文件,已经对接了很多客户,也稳定运行了好几年了;就在前两天,对接一个新的客户,生成的 Excel 2007 文件导入他们的系统失败,提示:
青石路
2024/09/13
1000
不升级 POI 版本,如何生成符合新版标准的Excel 2007文件
《手把手教你》系列技巧篇(六十六)-java+ selenium自动化测试 - 读写excel文件 - 上篇(详细教程)
在自动化测试,有些我们的测试数据是放到excel文件中,尤其是在做数据驱动测试的时候,所以需要懂得如何操作获取excel内的内容。由于java不像python那样有直接操作Excle文件的类库,所以我们必须借助第三方工具:POI(基于Apache的POI类库)。
北京-宏哥
2022/03/09
1.2K0
《手把手教你》系列技巧篇(六十六)-java+ selenium自动化测试 - 读写excel文件 - 上篇(详细教程)
R语言批量读取300个Excel表格
大家好,我是飞哥,很多时候,我们需要对Excel进行批量处理,毕竟,没有批量二字,就彰显不出程序员的气质。
邓飞
2022/05/19
1.5K0
R语言批量读取300个Excel表格
读取Excel的文本框,除了解析xml还可以用python调用VBA
本以为openxlpy可以读取,但查看openxlpy官方文档并没有找到相应的API,咨询了几个大佬,他们也没有处理过类似的问题。
快学Python
2021/08/09
2.8K0
关于python读写excel表格的两三个例子
关于flask的事情遇到一些麻烦,暂时先搁置几天;最近工作总是在处理数据,出于偷懒的因素,最反感重复性的工作,因此当几十个上百个表哥表姐摆在面前的时候,也不太想麻烦别人,总想着用批处理的方式来解决,这不就遇到了一些问题嘛。
python与大数据分析
2022/03/11
9390
关于python读写excel表格的两三个例子
去除word文档保护及去掉打开密码
[去掉文档保护] 方法一(简单有效):启动word文档,新建一个空白文档,执行“插入文件”命令,打开“插入文件”对话框,定位到需要解除保护的文档所在的文件夹,选中该文档,单击“插入”按钮,将加密保护的文档插入到新文档中,文档保护会被自动撤销。 方法二:打开文档后,将其另存为XML文件,然后用UltaEdit这个编辑软件打开刚刚存储的XLM文件,查找 ,这个“******”是可变的。只需要找到这段文字,,然后删掉这一段,保存退出,即可解除文档的密码保护。:) 如果您有一定的电脑基础,您可以试一下以下方法:
用户1272546
2018/06/04
8.7K0
破解Zip加密文件常用的几种方法
从网络上下载了一个zip文件,最后却发现它是用密码保护的,或者自己用密码加密了一个很重要zip文件,但是一段时间后忘记了密码,无法打开。这个时候,我们就可能就需要对这个加密文件进行破解了。
Angel_Kitty
2018/08/01
53K0
破解Zip加密文件常用的几种方法
加固数据安全:Java助力保护Excel文件,让数据无懈可击
下面的代码将展示如何打开名为 "test.xlsx" 的 Excel 文件,并将其另存为 "password.xlsx"。在保存时,使用 XlsxSaveOptions 对象将密码设置为 "123456",以确保数据的安全性。
葡萄城控件
2023/11/02
2060
加固数据安全:Java助力保护Excel文件,让数据无懈可击
推荐阅读
相关推荐
【技巧】Excel加锁忘密码?一文教你破解之道!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档