今天打开一个xls表格时想要撤销密码保护但是发现自己忘了密码于是一番搜索下最终解决这是解决步骤1、先打开文件另存为xlsx文件2、修改后缀名为zip文件3、解压刚刚的压缩包为了一会用记事本打开4、找到xl路径下的sheet文件这个sheet就相当于工作簿里面的工作表了5、我的第二个工作表有加密所以我直接用记事本打开第二个sheet2.xml找到这一行给他删了sheetProtectionpasswordCA26sheet1selectLockedCells1selectUnlockedCells1objects1/注意这个CA26不是明文密码是加密后的。6、删完保存后重新压缩文件这里压缩时需要注意这样压缩压缩后是这样的这里解释一下为什么这么压缩#如果直接整个文件夹压缩得到的结果是这样的test.xlsx └── 新建文件夹 ├── xl ├── docProps ├── _rels └──[Content_Types].xml#但是实际上excel想要的是这样的test.xlsx ├── xl ├── docProps ├── _rels └──[Content_Types].xml7、直接修改后缀xlsx就大功告成了