公众号“中国黑客联盟”曾发布过一段长达3分钟的视频:“禁止他人复制你的Excel表格是迈出的一步,99%的人不知道。” 其宗旨是通过添加保护工作表的密码,可以禁止其他人复制单元格的内容。 但是,这样保护真的万无一失吗?
不! 对于IT专业人员来说,这个密码是一样的。
互联网有很多方法可以使用第三方软件Office Password Remover或在VBA宏中重复猜测。 原理是蓝牙。 但是,这些方法当然需要时间。 高版本的Excel,例如Excel 2016,没有蛋用。 其实,这是一种不需要专用的破解工具,只需要WinRAR和7-Zip等解压缩工具就可以轻松解除Excel工作表的密码保护的方法。 忘记密码也没关系!
具体步骤如下。
右键单击设置了工作表密码保护的xlsx文件。 对于Excel 2007之前的文件,文件扩展名为*.xls。 如果要应用此方法,请在Excel 2010或更高版本的Excel中打开它,并将其保存为*.xlsx格式。 )
从弹出菜单中选择“打开方式”,然后选择“选择其他程序”
从列表中选择解压缩工具,例如7-zip文件管理器,也可以是WinRAR等其他解压缩工具。
单击以进入xl - worksheets。 此文件夹包含以xml结尾的文件,例如sheet1.xml
右键单击文件,然后选择“编辑”。 默认情况下使用记事本打开。 其实其他编辑器也可以
在sheet1.xml文件中搜索密码
删除整个sheetProtection password=***字段。 如上图的蓝色部分所示,具体位置用尖括号括起来。
保存更改后,选择“确定”
退出7-zip。 在Excel中重新打开此工作表。 在这里,可以任意复制或修改单元格的内容。