Excel文件加密密码删除指南:多种方法详解

一、确认密码类型

Excel密码分为打开密码(限制访问)和修改密码(限制编辑)。删除方法不同,请先确认您面临的是哪种情况。

二、直接移除密码(已知密码)

  1. 使用密码打开Excel文件。
  2. 点击文件 > 信息 > 保护工作簿 > 用密码进行加密
  3. 在弹出的对话框中,删除密码框中的内容,点击确定
  4. 保存文件即可移除密码。

三、忘记打开密码的破解方法

方法1:使用ZIP工具修改内部文件

  1. 将Excel文件(.xlsx/.xlsm)后缀改为.zip
  2. 用解压软件打开,找到 /xl/worksheets/ 内的sheet.xml文件。
  3. 用文本编辑器搜索 <sheetProtection 标签,删除整个标签。
  4. 保存后重新压缩回原格式,改回.xlsx扩展名。
  5. 可能还需要删除 /xl/workbook.xml 中的 <workbookProtection 标签。
  6. 此方法仅适用于修改密码,无法破解打开密码。

方法2:使用VBA暴力破解

  1. 打开一个空白Excel,按 Alt+F11 打开VBA编辑器。
  2. 插入模块,粘贴以下代码(适用于低版本Excel):
  3. Sub UnprotectPasswordBreaker()
    Dim i As Integer, j As Integer, k As Integer
    Dim l As Integer, m As Integer, n As Integer
    Dim p As Integer
    On Error Resume Next
    For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
    For l = 65 To 66: For m = 65 To 66: For n = 65 To 66
    For p = 65 To 66
    ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
    Chr(l) & Chr(m) & Chr(n) & Chr(p)
    Next: Next: Next: Next: Next: Next: Next
    End Sub
  4. 关闭编辑器,运行宏(F5),等待完成。
  5. 此方法仅尝试简单密码,成功概率低,不推荐。

四、使用第三方工具

推荐工具:PassFab for ExceliSunshare Excel Password Remover等。操作简单:安装软件 → 导入文件 → 选择攻击方式(字典/暴力/掩码)→ 开始恢复。注意:需付费或试用水印。

五、注意事项

  • 删除密码前请确认您拥有文件的合法权限。
  • 修改密码比打开密码更容易移除。
  • 最新版Excel(Office 365)安全性更高,暴力破解耗时更长。

希望以上方法能帮助您顺利删除Excel密码!