选择 Excel 工作簿
请选择一个 .xlsx 或 .xlsm 文件。
请仅处理您拥有或获准修改的工作簿。
本工具会移除工作表编辑保护和工作簿结构保护,但不能移除打开文件所需的密码、文件加密或 VBA 项目保护。
工具会修改哪些内容
XLSX 和 XLSM 是包含 XML 文件的 ZIP 程序包。Excel 使用 sheetProtection 元素记录工作表编辑保护,使用 workbookProtection 元素记录工作簿结构保护。本工具会删除这些元素并生成新的工作簿。
工具不会恢复密码,也不会尝试密码组合。单元格值和其他程序包条目的内容不会被修改。请仅处理您拥有或获准修改的工作簿。
工作簿留在您的设备上
工作簿由浏览器中的代码读取并重新生成,不经过服务器端转换。
- XLSX 或 XLSM 程序包在浏览器本地打开。
- 静态页面不会把工作簿发送到转换服务。
- 源代码以 MIT 许可证公开。
- 页面资源缓存后,可离线处理工作簿。
处理时可打开浏览器的“网络”面板核对通信情况。 查看源代码。
解除保护的步骤
-
选择一个工作簿
选择一个 .xlsx 或 .xlsm 文件,也可以将其拖放到页面上。工作簿必须无需打开密码即可读取。
-
查看处理结果
工具会删除 sheetProtection 和 workbookProtection,并列出已解除保护的工作表名称;工作簿结构保护会单独说明。
-
下载新工作簿
发现保护后,浏览器会下载文件名以 -unlocked.xlsx 结尾的新工作簿。原文件不会被覆盖。
常见问题
Excel 文件会上传吗?
不会。工作簿在浏览器内读取并重新生成,页面没有服务器端转换接口。您也可以查看公开的源代码。
可以移除哪些 Excel 保护?
可以移除 sheetProtection 元素记录的工作表编辑保护,以及 workbookProtection 元素记录的工作簿结构保护。工具不会编辑单元格内容。
可以移除打开文件所需的密码吗?
不可以。需要打开密码的文件是加密的 CFB 容器,不是可直接读取的 OOXML ZIP 程序包。本工具无法打开或解密这类文件。
工具会破解或显示工作表密码吗?
不会。工具不解密、不恢复也不显示密码,只从已经可以打开的工作簿中移除 XML 保护元素。
可以解除 VBA 项目保护吗?
不可以。工具接受 XLSM 输入,但不会修改 VBA 项目,也不会解除其保护。
如果工作簿没有保护会怎样?
页面会显示未发现工作表或工作簿保护,并且不会开始下载。
可以离线使用吗?
可以。此网站是 PWA;页面资源完成缓存后,无网络连接时也能处理工作簿。