一些用户使用Microsoft Excel来存储敏感和重要信息,例如机密的资料和数据。由于安全的重要性,很多人会使用密码保护文件。为了保护这些资料,可以使用程序内置的加密功能保护Excel文件,如下图所示,Excel有三种密码。

当你想要打开加密后的Excel文件时,需要输入密码,否则无法看到Excel里面的内容,这是Excel文件设置了打开密码。或者,某些用户可能会使用密码保护特定工作表以防止其被更改,这种情况,Excel文件是可以被打开的,只是不能编辑那些被保护的工作表,这是Excel工作表的防写密码。还有一种密码是保护工作簿结构,让别人无法增加或者删除工作表。
无论你忘记了上述任何一种Excel文件密码,都不用担心,本文将向你展示如何破解或者删除密码。
PS. 以下介绍的方法同样适用于WPS创建的Excel文件,对应的密码分别是限制打开权限和修改权限的密码。
情况 1. Excel文件设置了打开密码
首先要知道的是,打开密码无法从Excel文件删除,唯一方法是使用蛮力攻击(又称穷举攻击或者暴力破解)或基于此方式的方法。这种方法是一直尝试所有可能破解文件的密码,直到其中一个密码能打开文件。因此,当你忘记了Excel文件打开密码,一般只能藉助第三方工具。
解决办法1. 使用在线工具 – LostMyPass
LostMyPass是一种在线工具,可用于尝试恢复Excel文件的打开密码。它允许你在几分钟内免费恢复比较简单的密码,比如纯数字密码。而更强的密码将需要更长的时间,不过比较好的一点是他们成功后才收款,如果你的密码没有成功恢复,你就不需要付费。查看这篇介绍,了解更多关于LostMyPass的信息。
要使用此方法,你需要:
- 前往LostMyPass网站并在“文件类别”下选择“MS Office Excel”。
- 完成机器人检查,然后上传你的Excel文件。
- 等待该工具尝试解锁文件。

如果该工具无法恢复你的密码,它将为你提供可以尝试的替代选项。 LostMyPass网站上还列出了每种方法的成功率。
解决办法2. 使用iToolab PassWiper for Excel
iToolab PassWiper for Excel是一个轻量简单的软件,专门用来恢复或移除Excel密码的。在恢复Excel打开密码方面,PassWiper区别于其他同类工具的优势是恢复速度快很多,操作简单,且支援多种Excel文件格式,包含xlsx, xls, xlsm, xlsb, csv, xltx, xltm, xlt, xml, xlam, xps, xla, ods,以及多个版本的Office,包含2003, 2007, 2010, 2013, 2016, 2019, 2021, Office 365。
特别是它提供的组合破解,能让你自由生成掩码。掩码的设置也更灵活且用户友好,非常适合那些有密码线索的人。比如,有些用户喜欢用某些特定的字母或者数字生成密码,那么他的密码组合总数是相对有限的,是有可能在家用电脑上尝试完所有的潜在密码,最终找到正确的密码。
此外,由于恢复过程比较耗时,如果你希望暂停恢复过程,PassWiper也提供了暂停按钮,你可以随时中止。该程序将保存恢复进度,以便你将来可以继续恢复过程。
下面是使用方法和步骤:
Step1. 启动程序并在主界面上选择“找回Excel密码”。

Step 2. 选择要恢复的文件,然后选择找回方法。

- 字典破解是利用一份具有700+万常用密码的清单。它将一个一个尝试这些密码来恢复Excel文件的保护密码。这个方法时间短,效率高。你也可以自己上传自己生成的字典(密码列表)。
- 组合破解可让你自定义密码的字符和长度,以便更快地恢复你的密码。你可以设置密码中不包含的字符和可能包含的字符,密码的前缀后缀,以及密码中包含的字符组合,缩小密码组合的范围,减少程序即将尝试的密码,缩短恢复时间。比如你知道密码只有6-8个字符,只包含数字和小写字母,且包含了你的名字缩写ab,那么你可以根据程序的导航完成设置(如下图),程序将为你生成所有潜在密码列表,进行破解。

- 暴力破解是当你不知道Excel文件密码的任何讯息时的最后选项。这将尝试所有字符(数字,字母,特殊字符)的所有组合,但使用此方法恢复密码的时间无法估量。
Step 3. 启动密码恢复并等待。当软件找回密码后,屏幕上会显示密码,你也可以复制保存下来。

情况 2. Excel设置了工作表防写密码或者工作簿密码
如果Excel文件设置了防写密码用来保护工作表不被篡改,但是你忘记了密码,那么你只能以只读模式打开表格。只读工作表不允许你对其进行任何更改,但你仍然可以查看工作表中的内容。如果是工作簿密码,你可以修改工作表内容,只是无法增减工作表。这2种情况,都有办法可以删除密码,但是无法恢复密码。从工作表或工作簿中删除密码限制比恢复整个Excel文件的密码要容易得多。
解决办法 1. 使用LostMyPass
当你忘记了Excel文件防写密码或者工作簿密码时,LostMyPass可让你快速从Excel表格中删除Excel文件的密码限制,并且这个功能是免费的。只是可能支持的文件格式有限,文件大小也有限制,需要联系技术团队解决问题。
你只需打开LostMyPass网站并在文件类别中选择“MS Office Excel”。上传你要解锁的Excel文件并等待几秒钟。随即便可下载已解锁的文件。阅读这篇文章了解更多关于LostMyPass。

解决办法2. 使用iToolab PassWiper for Excel
当你忘记Excel防写密码或者工作簿密码,PassWiper也以帮你删除该密码。哪怕你没有任何技术知识,删除限制的过程也是非常容易的,并且成功率是 100%。以下是操作过程:
- 在主屏幕上选择“移除限制”。
- 将要删除限制的文件上传到程序。
- 单击“移除”并等待。
所有限制将在几秒钟内解除。这是从Excel表格中删除密码的最简单方法之一。

解决办法 3. 使用Google表格
忘记Excel文件密码的另一种解决办法,是将工作表上传到 Google云盘来创建Google表格。任何拥有Google账户的人都可以使用这种方法。
打开Google表格,并单击“+”标志来新建试算表。选择导入并选择要解锁的Excel文件。
此时工作表的限制应全部解锁。你还可以选择创建文件的副本,然后将副本保存为Excel文件。这将删除Excel工作表的所有限制。

小结
我们希望这篇文章能帮助你在忘记Excel密码时,恢复密码或者解锁你的Excel文件。如本文所示,从工作表中删除限制比恢复打开文件的密码更容易。因此,在使用密码保护Excel文件时应该小心设置这两种密码。