假设被保护的文件名为 protect.xlsx
操作前请记得备份
1. 新建一个新的Excel文件,文件名随意,这里以unprotect.xlsx为例
2. 修改文件后缀名 protect.xlsx -> protect.zip unprotect.xlsx -> unprotect.zip
3. 解压 protect.zip 得到如下图的文件结构
4. 使用支持正则的批量替换文本工具替换 protect/xl/worksheets目录下的所有xml文件 , 选择正则替换 正则为:<sheetProtection.*scenarios="1"/> 替换值为空
(推荐使用ultrareplace,下载回来后需要手动添加*.xml文件的支持)
6 . 用解压工具打开 unprotect.zip, 是打开,不是解压!把protect下的文件全拖进来,替换里面的文件
7. 修改 unprotect.zip 为 unprotect.xlsx
现在unprotect.xlsx 就是一个没密码的 protect.xlsx的复制品了
网友评论