如何打开密码保护的 Excel 文件

2025年3月17日 | 阅读 7 分钟

众所周知,在 Microsoft Excel 中使用密码保护我们的重要文件已经成为每个人的必要任务。随着网络盗窃案件日益增多,个人在处理工作相关数据和数字时需要时刻保持警惕,无论是我们的敏感数据、个人电脑、笔记本电脑,还是我们工作场所(即办公室)的电子设备,都应始终用密码保护,以防范入侵者及其后续带来的麻烦。

个人完全可以有效地打开受密码保护的 Excel 文件。因此,在本教程中,我们将讨论**如何通过密码或无密码方式打开受密码保护的 Excel 文件**,并让我们的工作表再次正常工作,没有任何困难。

本教程将讨论以下主题:

  1. 如何使用已知密码打开受密码保护的 Excel 文件?
  2. 如何在没有密码的情况下使用 VBA 代码取消 Excel 工作表的保护?
  3. 我们如何在没有密码的情况下在线解锁受密码保护的 Excel 文件?

第一部分:如何使用已知密码打开受密码保护的 Excel 文件?

我们都熟知“密码”这个术语,第一种方法被认为是最简单、最省时的方法。我们只需要在 Microsoft Excel 中输入密码,相应的文件就会展现在我们面前。

我们可以采取以下步骤来使用已知密码打开受密码保护的 Excel 文件:

  1. 打开文件: 首先,我们需要找到要打开的文件所在的位置,然后双击它。
  2. 输入密码: 由于我们试图打开的工作表是受密码保护的,系统会弹出一个窗口,要求我们输入密码以取消工作表的保护。一旦我们取消了工作表的保护,我们就能看到该工作表的内容。
    How one can open a Password Protect Excel File
  3. 点击确定: 输入相应密码后,我们需要点击弹出窗口右下角的“确定”选项,这将打开文件。

在知道密码的情况下,我们可以轻松地打开受密码保护的 Excel 文件,但是在不知道密码的情况下,我们该如何打开受密码保护的 Excel 文件呢?为此,我们将继续看下面提到的方法。

第二部分:如何使用 VBA 代码在没有密码的情况下取消 Excel 工作表的保护?

在 Microsoft Excel 中使用 VBA 取消工作表保护

Microsoft Excel 中有一个选项,可以轻松地保护我们的 Excel 工作表和文件,防止被删除和重命名,并防止数据发生任何不必要的更改。

这个选项就是“审阅”菜单栏下“更改”部分中的“保护工作表”“保护工作簿”;我们可以通过设置密码来有效地保护所选工作表不被进行任何更改。

但如果我们说这可以通过使用 VBA 代码轻松实现自动化呢?是的,我们通常可以创建一个代码或宏,通过它我们可以自动锁定给定的工作表和工作簿。但本教程主要关注取消工作表的保护。

取消特定工作表的保护也是一个相当简单的过程,就像保护工作表一样。要取消工作表的保护,我们只需输入在锁定该工作表时使用的密码。要取消工作表保护,我们首先需要选择工作表的名称以及 Unprotect 函数。

# 示例 1:在 Excel 中使用 VBA(Visual Basic for Application)取消工作表保护

在此示例中,我们将了解如何借助 VBA 取消工作表的保护。为实现上述目标,我们将有效地遵循以下步骤:

步骤 1: 首先,我们将从“插入”菜单表中打开一个模块。

How one can open a Password Protect Excel File

步骤 2: 在此步骤中,我们将编写 VBA(Visual Basic for Application)取消工作表保护的子过程。或者我们也可以选择任何其他名称来有效地定义它。

代码


How one can open a Password Protect Excel File

步骤 3:然后,我们将用任意名称定义一个变量,它是一个工作表。最好是使用一个类似工作表的名称,例如 ExSheet

代码


How one can open a Password Protect Excel File

步骤 4: 现在,我们将已定义的工作表变量设置为我们想要取消保护的工作表的名称。这里,我们已将该工作表的名称指定为“Sheet1”

代码


How one can open a Password Protect Excel File

步骤 5: 之后,我们将为工作表变量 ExSheet 分配 VBA(Visual Basic for Application)下拉列表中存在的 Unprotect 函数。

代码


How one can open a Password Protect Excel File

步骤 6: 现在,在此步骤中,我们将提供锁定该工作表时设置的密码。密码可以是“Open1212”。密码可以是任何用户选择的内容。

代码


How one can open a Password Protect Excel File

步骤 7: 之后,我们将首先通过点击“审阅”菜单选项卡并选择“保护工作表”选项来保护工作表 1。

How one can open a Password Protect Excel File

步骤 8: 在此步骤中,我们将继续输入密码并点击确定来保护工作表。

How one can open a Password Protect Excel File

步骤 9: 现在,我们将重新输入相同的密码以进行确认。

How one can open a Password Protect Excel File

步骤 10: 执行上述步骤后,我们可以看到我们无法在该工作表中更改任何内容。因此,要取消工作表的保护,我们将编译并运行我们编写的代码。

一旦我们的代码执行完毕,我们就可以在工作表 1 中进行任何类型的更改。

How one can open a Password Protect Excel File

步骤 11: 如果我们想删除或更改插入密码的代码行并将其改为 Unprotect 函数,会怎么样?现在让我们看看如果我们执行上述操作会发生什么。

代码


How one can open a Password Protect Excel File

步骤 12: 之后,我们将再次运行完整的代码,然后我们会遇到一个消息框,要求我们输入密码。我们需要在此处输入我们在保护工作表时选择的密码,然后点击确定选项。

How one can open a Password Protect Excel File

通过这个过程,我们也可以取消我们想要的工作表的保护。

第三部分:我们如何在没有密码的情况下在线解锁受密码保护的 Excel 文件?

我们需要帮助记住我们的 Excel 密码吗?如果我们在使用在线工具来解锁受密码保护的 Excel 文件,那么我们首先需要确保的是拥有一个强大且可靠的互联网连接,以避免任何障碍。

应该注意的是,并非所有文件都可以解锁。因此,在线解锁受密码保护的 Excel 文件的方法仅在密码强度不强时才有效。此外,解锁我们的 Excel 文件是一种安全的方式。因此,我们只有在文件不包含任何类型的重大数据时才应选择在线方法。

此外,我们已经决定使用在线方法,所以这里有 5 个基本步骤,我们需要采取这些步骤来在线免费解锁 Excel 密码:

  1. 打开网站: 首先,我们需要打开我们选择用来执行任务的在线门户网站。
  2. 上传文件: 当我们在电脑上打开在线窗口后,我们可以看到一个提示“拖放文件以上传”的选项。我们可以从其他窗口拖放 Excel 文件,或者搜索并上传我们想要的文件。
    How one can open a Password Protect Excel File
  3. 坐下来放松: 然后,我们的工作就差不多完成了,因为上传文件后,密码恢复过程将立即开始工作。所需时间取决于多种因素,其中最重要的因素之一是密码强度。我们还可以在屏幕上看到恢复过程的进度。
  4. 记下密码: 一旦恢复过程完成,我们就可以在屏幕上看到破解的密码;