跳到主要内容

使用密码保护 Excel 文件 – 分步教程

作者:晓阳 最后修改时间:2023-11-17

当谈到保护 Excel 文件的完整性和机密性时,最有效的策略之一是使用密码保护它们。 这意味着当您打开Excel文件时,您将需要输入密码才能访问。 对 Excel 文件进行密码保护不仅可以防止未经授权的访问,还可以确保共享空间中数据的隐私和安全。 在本教程中,我们将指导您如何有效地使用密码保护您的 Excel 文件。

doc保护excel密码1

密码保护 Excel 文件

密码保护多个 Excel 文件不被打开

密码保护警告


视频:使用密码保护 Excel 文件


 密码保护 Excel 文件 

为了防止他人访问或修改您的Excel文件中的数据,您可以设置密码来保护Excel文件。 Excel 提供了使用密码加密整个工作簿的简单方法,确保限制访问或防止对文件进行任何更改。

密码保护 Excel 文件不被打开

使用密码保护 Excel 文件是保护数据隐私的好方法。 如果您想进行设置,只需按照以下步骤操作:

第 1 步:选择使用密码加密选项

  1. 打开要为其设置密码的工作簿。
  2. 然后,单击 文件 > 资料包,然后单击 保护工作簿 按钮,然后选择 用密码加密 在下拉列表中。

步骤2:设置保护Excel文件的密码

  1. 在弹出 加密文件 窗口中输入密码 密码 框,然后单击 OK.
  2. 在下面重新输入密码 确认密码 窗口,然后单击 OK.

步骤 3:保存工作簿

设置密码后,应保存文件以使密码保护生效。

结果:

现在,每次打开工作簿时,都需要输入密码。

Tips::

要从工作簿中删除加密,您应该首先访问工作簿,然后按照上述相同步骤操作。 在里面 加密文件 窗口中删除密码 密码 框中单击 OK,然后保存您的工作簿。


再也不用担心忘记密码了!

您是否经常忘记密码? 告别那些难忘的时刻 密码管理器Kutools for Excel's 密码管理器,您不必再担心这个挑战了。 它可以帮助您:

  • 将您的密码安全地存储到密码管理器中。
  • 打开受密码保护的文件时自动输入密码。
  • 无需记住密码。
  • 查看更多              下载

密码保护 Excel 文件免遭修改

假设您希望其他人访问您的 Excel 文件但阻止修改,即使不知道密码也是如此。 在这种情况下,您可以将 Excel 工作簿设置为只读并使用密码对其进行保护。 这允许用户在不更改数据的情况下查看数据。 让我们逐步完成激活此保护功能的步骤。

第 1 步:选择“另存为”功能

打开工作簿,然后单击 文件 > 另存为 > 浏览,请参见屏幕截图:

第 2 步:选择常规选项

A 另存为 窗口将打开,为此 Excel 文件命名 文件名 框,然后单击 常规选项 来自 工具 落下。 看截图:
文档保护 Excel 密码 6 1

步骤 3:将密码设置为只读

  1. 常规选项 对话框中,输入密码 修改密码 文本框,然后选中 推荐只读 选项。 然后,点击 OK。 看截图:
  2. 下一个 确认密码 对话框中,再次输入密码。 然后,单击 OK 关闭对话框。

步骤 4:保存工作簿

点击后 OK, Excel 将返回 另存为 窗口中,单击 优惠 保存此工作簿。 现在,Excel 工作簿既是只读的,又受密码保护。

步骤 5:结果(以只读方式打开受密码保护的工作簿)

  1. 从此以后,当其他人打开此Excel文件时,无需输入密码,只需单击 只读 按钮访问工作簿。 看截图:
  2. 当他们尝试进行更改并保存工作簿时,将出现一个警告消息框,提醒使用新名称或在其他位置保存工作簿。 并且原来的工作簿不会受到影响。 看截图:
提示:删除只读选项和密码

如果要禁用之前为 Excel 工作簿启用的“推荐只读”选项以及密码,可以按照以下步骤操作:

  1. 打开此只读 Excel 文件后,转到 文件 > 另存为 > 浏览.
  2. 另存为 窗口中,单击 工具 > 常规选项。 在 常规选项 对话框中,取消选中 推荐只读 选项并单击 OK。 看截图:
  3. 然后,单击 优惠 按钮,Excel 文件将以新名称保存。
  4. 下次打开这个新命名的工作簿时,将不需要密码,并且不会以只读方式打开。 您可以对工作簿进行更改并保存,没有任何限制。

密码保护多个 Excel 文件不被打开

当您有多个 Excel 文件需要保护时,为每个文件单独设置密码可能会非常繁琐且复杂。 在这里,我将向您介绍两种批量密码保护 Excel 文件的快速方法。


Kutools for Excel 只需点击几下即可用密码保护多个 Excel 文件

在管理和保护多个 Excel 文件时, Kutools for Excel 可能是一个很好的选择。 它是 加密工作簿 功能允许您同时使用相同的密码保护多个 Excel 文件,无论它们是存储在本地还是 OneDrive 云存储上。

下载并安装 Kutools for Excel请点击 Kutools 加 > 加密工作簿 > 加密工作簿 启用此功能。 然后按照以下步骤操作:

  1. 点击 添加 按钮选择您想要密码保护的 Excel 文件。 (无论是从本地计算机还是 OneDrive 云)所有选定的文件都会添加并列出到列表框中;
  2. 输入密码到 使用以下密码 文本框;
  3. 点击 OK 来保护这些 Excel 文件。
    文档保护 Excel 密码 13 1
Tips:
  1. 要应用此功能,请 点击下载安装 首先。
  2. 要从这些 Excel 文件中删除密码,请单击 Kutools 加 > 加密工作簿 > 解密工作簿。 在 解密工作簿 对话框中,添加要删除密码的 Excel 文件,然后键入密码以解密工作簿。

使用 VBA 代码密码保护多个 Excel 文件

在以下步骤中,我将为您提供一个 VBA 代码,允许您使用相同的密码保护多个 Excel 文件:

步骤1:打开VBA模块编辑器并复制代码

  1. 按住 ALT + F11 键,然后打开 Microsoft Visual Basic应用程序 窗口。
  2. 点击 插页 > 模块,然后将以下代码粘贴到 模块 窗口。
    VBA代码:密码保护多个Excel文件
    Sub ProtectAll()
        'Update by Extendoffice
        Dim xWorkBooks As Workbook
        Dim xExitFile As String
        Dim xPassWord As Variant
        Dim xStrPath As String
        Dim xFileDialog As FileDialog
        Dim xFile As String
        On Error Resume Next
        Set xFileDialog = Application.FileDialog(msoFileDialogFolderPicker)
        xFileDialog.AllowMultiSelect = False
        xFileDialog.Title = "Select a folder [Kutools for Excel]"
        If xFileDialog.Show = -1 Then
            xStrPath = xFileDialog.SelectedItems(1)
        End If
        If xStrPath = "" Then
            MsgBox "No folder selected. The process has been canceled.", vbExclamation, "Kutools for Excel"
            Exit Sub
        Else
            xStrPath = xStrPath + "\"
        End If
        
        ' Check if there are Excel files in the selected folder
        xFile = Dir(xStrPath & "*.xls*")
        If xFile = "" Then
            MsgBox "No Excel files found in the selected folder.", vbExclamation, "Kutools for Excel"
            Exit Sub
        End If
        
        xPassWord = Application.InputBox("Enter password", "Kutools for Excel", , , , , , 2)
        If (xPassWord = False) Or (xPassWord = "") Then
            MsgBox "Password cannot be blank!", vbInformation, "Kutools for Excel"
            Exit Sub
        End If
        
        On Error Resume Next
        Application.ScreenUpdating = False
        Do While xFile <> ""
            Set xWorkBooks = Workbooks.Open(xStrPath & xFile)
            Application.DisplayAlerts = False
            xWorkBooks.SaveAs Filename:=xWorkBooks.FullName, Password:=xPassWord
            Application.DisplayAlerts = True
            xWorkBooks.Close False
            Set xWorkBooks = Nothing
            xFile = Dir
        Loop
        Application.ScreenUpdating = True
        MsgBox "Successfully protect!", vbInformation, "Kutools for Excel"
    End Sub  
    

步骤 2:执行代码以密码保护文件夹中的所有 Excel 文件

  1. 粘贴此代码后,请按 F5 键来运行此代码。 A 选择一个文件夹 将出现窗口,选择包含要使用密码保护的工作簿的文件夹。 然后,单击 OK。 看截图:
  2. 在下面的提示框中输入保护工作簿的密码。 然后,单击 OK.
  3. 保护完成后,会弹出提示框,提醒您所选文件夹中的所有工作簿已成功保护,见截图:
Tips::

要从工作簿中删除加密,您应该首先访问该工作簿。 然后,单击 文件 > 资料包 > 保护工作簿 > 用密码加密。 在 加密文件 窗口中,从密码框中删除密码,然后单击 OK,然后保存您的工作簿。


密码保护警告:

  • 记住您的密码:Excel 不提供在您忘记密码时恢复密码的选项。 如果您忘记在 Excel 文件上设置的密码,您可能无法再次打开该文件。 因此,记住您的密码或将其安全地存储在安全的地方至关重要。
  • 区分大小写:Excel 密码区分大小写,因此设置或输入密码时请务必小心。

这是使用密码保护一个 Excel 或多个 Excel 文件的方法。 如果您有兴趣探索更多 Excel 提示和技巧,我们的网站提供数千个教程,请单击 了解更多 访问它们。 感谢您的阅读,我们期待在未来为您提供更多有用的信息!


相关文章:

  • 一次保护多个工作表
  • 假设您有一个包含多个工作表的工作簿,现在您需要保护所有工作表或某些特定的工作表,通常在Excel中,您只能使用“保护工作表”功能来逐一保护工作表,但是这种方法既繁琐又费时如果需要保护大量纸张,则很费时间。 如何在Excel中快速轻松地一次保护多个工作表?
  • 设置密码以保护隐藏的工作表
  • 如果您的工作簿包含一些重要的隐藏工作表,并且不允许其他人取消隐藏它们。 现在,您需要设置一个密码来完全保护隐藏的工作表,其他用户取消隐藏它们时,他们必须输入密码。 您是否有任何方法可以在Excel中快速轻松地处理此任务?
  • 设置密码以保护用户的个人工作表
  • 在 Excel 中,您可以为不同的工作表设置不同的密码,这意味着一个用户可以使用一个密码对一个工作表进行更改,而另一个用户可以使用不同的密码对另一个工作表进行更改。 但是,有时,您只希望每个用户能够查看和访问他们自己的工作表。 这可以在Excel中解决吗?
  • 锁定和保护 Excel 中的单元格
  • 在 Excel 中,保护所有单元格不被其他人修改是很常见的。 有时,您可能只需要保护不应更改的特定单元格或公式单元格,同时允许编辑或修改其他单元格,如下面的屏幕截图所示。 在本教程中,我们将介绍在 Excel 中处理这些任务的快速方法。