Excel

从 Excel 文件中删除密码的 6 种方法 [2023 指南]

Excel 的最佳功能之一是能够在各个级别保护您的文件。您可以选择保护工作簿免受结构更改,这意味着未经授权的人员无法更改工作簿中工作表的数量或顺序。您还可以设置密码以防止任何人更改工作表,这实质上意味着他们无法复制、编辑或删除工作表中的任何内容。您还可以设置打开密码,以防止他人在没有密码的情况下打开文档。

虽然这些密码可能有效,但它们也会阻止您在需要时访问或修改文档。如果您因为不知道或忘记密码而无法访问 Excel 文档或电子表格,那么本文将非常有帮助。在本文中,我们将介绍一些从 Excel 文档中删除密码的方法。

第 1 部分:从 Excel 中删除密码的概率有多大

在讨论如何从 Excel 工作表中删除密码之前,我们认为我们需要先解决密码解锁的一般概念以及解锁 Excel 密码的可能性。

密码解锁是使用各种方法从通过计算机系统存储或传输的数据中恢复或删除密码的过程。删除密码最常用的方法之一是暴力攻击方法。该方法采用猜测的方法,反复猜测不同的密码,直到找到正确的密码。那么Excel密码有什么办法可以解除呢?说实话,市场上没有任何方案可以保证100%的成功率。但是,一个优秀的取消 Excel 工作表保护的程序可以大大缩短时间。因此,拔出钥匙的几率可以大大增加。

对于非技术人员,我们强烈建议您尝试使用 Excel 密码解锁器来帮助您从 Excel 文件中删除密码。

第二部分:如何快速删除密码

如果没有密码就无法打开 Excel 文档,您可以尝试以下一些选项。

方法 1:使用 Passper for Excel 从 Excel 文件中删除密码

为了获得最大的成功机会,您可能需要使用功能强大的程序: Excel 密码器 。这是一个密码解锁程序,可帮助您绕过任何 Excel 文档(甚至是最新版本)中的打开密码。它具有许多旨在使密码恢复变得非常容易的功能。它们包括以下内容:

  • 更快的密码解锁速度 :它具有市场上最快的密码解锁速度之一,每秒能够验证近 3,000,000 个密码。
  • 密码恢复的最大概率 - 为您提供 4 种攻击模式和包含数百万个常用密码的字典的选项,进一步增加密码恢复的机会并显着缩短恢复时间。
  • 无数据丢失 :Excel 文档中的任何数据都不会受到恢复过程的任何影响。
  • 数据安全 :您不需要将文件上传到他们的服务器,因此,您的数据隐私得到100%的承诺。
  • 无限制 :该程序与所有版本的 Windows 和 Excel 版本兼容。此外,文件大小没有限制。

免费试用

这是您如何使用 Passper for Excel 解锁受密码保护的 Excel 文件。

步骤1 :在计算机上安装 Passper for Excel,然后启动它。在主窗口中,单击“恢复密码”。

Excel 密码删除

第2步 :单击“+”按钮选择要取消保护的 Excel 文档。将文档添加到程序后,选择您要使用的攻击模式,然后单击“恢复”。您选择的攻击模式将取决于密码的复杂性以及您是否知道它可能是什么。

选择恢复模式来恢复Excel密码

步骤3 :一旦您选择了攻击模式,点击“恢复”按钮,Passper for Excel 将立即开始恢复密码。几分钟后,该过程将完成,您应该在屏幕上看到密码。

您现在可以使用恢复的密码打开受保护的 Excel 文档。

免费试用

方法二:在线删除Excel文件密码

无需在计算机上安装任何软件即可解密 Excel 文档中的打开密码。您可以使用专为该任务设计的众多在线工具之一。如果文件不包含重要信息并且相关密码相对较弱,那么使用在线工具可能是您的理想选择。大多数在线工具使用暴力攻击恢复方法,因此只有大约 21% 的时间有效。有些在线工具的成功率为 61%,但它们是高级工具,这意味着您必须付费才能使用它们。

但使用在线工具的最大缺点也许是您必须将 Excel 文件上传到在线平台。这会对 Excel 文件中的数据造成危险,因为您不知道密码被删除后,在线工具的所有者将如何处理您的文档。

这种方法的缺点:

  • 成功率低 :恢复率很低,成功率不到100%。
  • 文件大小限制 :在线 Excel 密码解锁器始终对文件大小有限制。对于某些密码解锁器,文件大小不能超过 10 MB。
  • 恢复速度慢 :使用Excel密码在线解锁时,您必须拥有稳定且强大的互联网连接。否则,恢复过程将非常缓慢甚至卡住。

第 3 部分:破解 Excel 密码进行修改

正如我们之前提到的,找到无法修改的 Excel 文档也并非不可能。文档所有者可以施加限制,使用户难以编辑文档内容。在这种情况下,您可以尝试以下解决方案之一:

方式一:使用Passper for Excel(成功率100%)

除了 Excel 密码恢复之外, Excel 密码器 它也是解锁 Excel 电子表格/工作表/工作簿的绝佳工具。只需单击一下,即可消除所有编辑和格式限制,成功率 100%。

免费试用

以下是解锁 Excel 电子表格/工作簿的方法:

步骤1 :在计算机上打开 Passper for Excel,然后单击“删除限制”。

删除 Excel 限制

第2步 :单击“选择文件”将文档导入到程序中。

选择Excel文件

步骤3 :添加文档后,单击“删除”,程序将在 2 秒内删除对该文档的任何限制。

删除 Excel 限制

免费试用

方法2:通过更改文件扩展名来删除Excel密码

如果您使用的是 MS Excel 2010 或更早版本,则可以通过更改文件扩展名来解锁文档。这就是你的做法。

步骤1 :首先创建受密码保护的 Excel 文件的副本,以便在出现问题时有一个副本。

第2步 :右键单击该文件,然后选择“重命名”。将文件扩展名从“.csv”或“.xls”更改为“.zip”。

通过更改文件扩展名删除 Excel 密码

步骤3 :解压新创建的 Zip 文件的内容,然后导航到“xl\worksheets\”。找到您要解锁的工作表。右键单击它并选择“编辑”选项以在记事本中打开该文件。

步骤4 :使用“Ctrl + F”功能打开搜索功能,搜索“SheetProtection”。您正在寻找以以下内容开头的一行文本; «

步骤5 :删除整行文本,然后保存文件并关闭。现在将文件扩展名更改为 .csv 或 .xls。

当您想要编辑或修改工作表时,您将不再需要密码。

这种方法的缺点:

  • 此方法仅适用于Excel 2010及更早版本。
  • 您一次只能解锁一张工作表。如果 Excel 文件中有多个受密码保护的工作表,则必须对每个工作表重复上述步骤。

方式三:通过Google Sheets获取Excel密码

Google Drive 发布了新的更新,支持受密码保护的 MS Office 文档。当您想要修改任何 Excel 文档时,Google 云端硬盘提供了一种不太复杂的方法来解锁它。以下步骤将告诉您如何在 Google 表格中打开受密码保护的 Excel 文件。

步骤1 :在计算机上的任何浏览器中转到 Google 云端硬盘,然后登录(如果尚未登录)。

第2步 :单击“新建”选项卡并选择 Google 表格。如果您已将锁定的 Excel 文件放入云端硬盘,则可以选择“打开”直接打开该文件。否则,您必须通过单击“导入”选项上传文件。

步骤3 :现在打开受保护的 Excel 文档,然后单击左上角以选择该文档中的所有单元格。

通过 Google 电子表格获取 Excel 密码

步骤4 :单击“复制”或按 Ctrl + C。

步骤5 :现在运行您的 MS Excel 程序并按 Ctrl+V。受密码保护的 Excel 电子表格中的所有数据都将转移到这个新工作簿中。然后您可以按照您想要的任何方式修改该文档。

这种方法的缺点:

  • 如果 Excel 文档中锁定了多个工作表,则此方法非常耗时。
  • Google 表格需要稳定的互联网连接才能上传文件。如果您的网络连接较弱或 Excel 文件较大,上传过程会很慢甚至崩溃。

方法4.使用VBA代码删除Excel电子表格密码

我们要讨论的最后一种方法是使用 VBA 代码解锁 Excel 电子表格。此方法仅适用于 Excel 2010、2007 及更早版本。需要注意的是,此方法只能从工作表中删除密码。解锁过程很复杂,因此以下步骤会有所帮助。

步骤1 :使用 MS Excel 打开受密码保护的 Excel 电子表格。按“Alt+F11”激活 VBA 窗口。

第2步 :单击“插入”并从选项中选择“模块”。

使用 VBA 代码从 Excel 电子表格中删除密码

步骤3 :在新窗口中输入以下代码。

在新窗口中输入以下代码。

Sub PasswordBreaker()
'Breaks worksheet password protection.
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 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 i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If ActiveSheet.ProtectContents = False Then
MsgBox "One usable password is " & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub

步骤4 :按F5执行命令。

步骤5 : 等一下。将出现一个新对话框,其中包含可用的密码。单击“确定”,然后关闭 VBA 窗口。

步骤6 :返回受保护的 Excel 电子表格。现在,您会发现工作表已签出。

这种方法的缺点:

  • 如果 Excel 中有多个受密码保护的工作表,则必须对每个工作表重复上述步骤。

结论

从 Excel 文档中删除密码并不困难。最快的恢复速度、更多的攻击模式和更高的恢复率, Excel 密码器 提供从任何 Excel 文档快速删除密码的最佳选项。

免费试用

相关文章

发表评论

您的电子邮件地址不会被公开。

返回顶部按钮
分享
复制链接