KutoolsforOffice — 一套方案,五大工具。事半功倍。

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

作者小阳修改日期

在保护 Excel 文件的完整性与机密性方面,设置密码保护是最有效的方法之一。启用密码后,用户必须输入正确密码才能打开文件。这不仅可防止未经授权的访问,还能在共享环境中充分保障数据的隐私与安全。本教程将指导您如何高效地为 Excel 文件设置密码保护。

显示提示输入密码以打开 Excel 文件的截图

为 Excel 文件设置密码保护

为多个 Excel 文件设置打开密码保护

密码保护警告


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


为 Excel 文件设置密码保护

为 Excel 文件设置密码是保护数据隐私的有效方法。如需启用密码保护,请按以下步骤操作:

为 Excel 文件设置打开密码保护

为 Excel 文件设置密码是保护数据隐私的有效方法。如需启用密码保护,请按以下步骤操作:

步骤 1:选择“用密码进行加密”选项

  1. 打开您要为其设置密码的工作簿。
  2. 然后,单击“文件”>“信息”,再点击“保护工作簿”按钮,并在下拉列表中选择“用密码进行加密”。
    Excel 文件菜单中“保护工作簿”选项的截图

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

  1. 在弹出的“加密文档”窗口中,于“密码”框内输入密码,然后点击“确定”。
    Excel 中用于输入密码的“加密文档”窗口截图
  2. 在随后弹出的“确认密码”窗口中,再次输入密码,然后单击“确定”。
    Excel 中“确认密码”窗口的截图

步骤 3:保存工作簿

设置密码后,请务必保存文件,以确保密码保护生效。

结果:

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

Excel 中密码对话框的截图

提示:

要移除工作簿的加密,请先打开该工作簿,然后按照上述相同步骤操作:在“加密文档”窗口中,清空“密码”框中的内容,单击“确定”,并保存工作簿。


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

您是否经常忘记密码?有了密码管理,再也不用担心遗忘密码!Kutools for Excel

Kutools for Excel 中密码管理器功能的截图

为 Excel 文件设置修改密码保护

如果您希望他人能够查看您的 Excel 文件,却无法对其进行任何修改(即使未设置密码),只需将工作表设为只读并启用密码保护即可。这样一来,用户可自由浏览数据,却无法更改内容。接下来,我们将一步步为您演示如何开启这项保护功能。

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

打开工作簿,然后单击“文件”>“另存为”>“浏览”,参见截图:
Excel 中“另存为”页面的截图

步骤 2:选择“常规选项”

 个“另存为”窗口将打开,在“文件名”框中为该 Excel 文件命名,然后从“工具”下拉菜单中单击“常规选项”。参见截图:
展示如何在 Excel 的“另存为”中访问“常规选项”的截图

步骤 3:设置只读密码

  1. 在“常规选项”对话框中,于“修改权限密码”文本框内输入密码,勾选“建议只读”选项,然后单击“确定”。参见截图:
    Excel 中用于设置只读和修改密码的“常规选项”对话框截图
  2. 在随后弹出的“确认密码”对话框中,再次输入密码,然后单击“确定”以关闭对话框。
    Excel 中设置修改密码的“确认密码”对话框截图

步骤 4:保存工作簿

单击“确定”后,Excel 将返回“另存为”窗口,请单击“保存”以保存此工作簿。此时,Excel 工作表已同时设为只读并受密码保护。

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

  1. 此后,当其他人打开此 Excel 文件时,无需输入密码,只需单击“只读”按钮即可访问工作簿。参见截图:
    打开受密码保护的工作簿时显示“只读”选项的截图
  2. 当他们尝试修改并保存工作簿时,系统会弹出警告消息框,提示将工作簿另存为新名称或保存至其他位置,原始工作簿将保持不变。参见截图:
    尝试保存更改到只读 Excel 工作簿时显示警告的截图
提示:移除“只读”选项和密码

如果您想禁用之前为 Excel 工作表启用的“建议只读”选项以及密码,可按以下步骤操作:

  1. 打开此只读 Excel 文件后,请依次点击“文件”>“另存为”>“浏览”。
  2. 在“另存为”窗口中,单击“工具”>“常规选项”。在弹出的“常规选项”对话框中,取消勾选“建议只读”复选框,然后单击“确定”。参见截图:
    展示如何在 Excel 中禁用“建议只读”选项的截图
  3. 然后单击“保存”按钮,Excel 文件将按新建名称保存。
    将 Excel 工作簿另存为新文件的截图
  4. 下次打开此新命名的工作簿时,无需密码,也不会以只读模式打开。您可以自由修改并保存工作簿,不受任何限制。

为多个 Excel 文件设置打开密码保护

当您需要保护多个 Excel 文件时,逐个设置密码既繁琐又耗时。接下来,我将为您介绍两种快速批量为 Excel 文件添加密码保护的高效方法。


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

在管理和保护多个 Excel 文件时,“Kutools for Excel”是您的理想之选。其“批量加密工作簿”功能可让您一次性为多个 Excel 文件设置相同密码,无论这些文件存储在本地还是 OneDrive 云存储中。

Kutools for Excel 提供 300 多项高级功能,简化复杂任务,提升创造力与效率。集成 AI 能力,Kutools 精准自动化任务,让数据管理轻松自如。Kutools for Excel 的详细信息……         免费试用……

下载并安装 Kutools for Excel 后,请依次单击“KUTOOLS PLUS”>“批量加密工作簿”>“批量加密工作簿”以启用此功能。然后按以下步骤操作:

  1. 单击“添加”按钮,选择您要设置密码保护的 Excel 文件(可从本地计算机或 OneDrive 云存储中选取)。所有选中的文件将自动添加并显示在列表框中。
  2. 在“使用以下密码”文本框中输入密码;
  3. 单击“确定”即可保护这些 Excel 文件。
    Kutools for Excel 中“加密工作簿”对话框的截图
提示
  1. 要使用此功能,请 点击下载并安装 Kutools for Excel
  2. 要移除这些 Excel 文件的密码,请单击“KUTOOLS PLUS” > “批量加密工作簿” > “批量解密工作簿”。在弹出的“批量解密工作簿”对话框中,添加需要移除密码的 Excel 文件,然后输入对应密码即可完成解密。

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

在以下步骤中,我将为您提供一段 VBA 代码,可帮助您为多个 Excel 文件设置相同密码:

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

  1. 在 Excel 中,只需按住 Alt + F11 键,即可立即打开“Microsoft Visual Basic for Applications”窗口。
  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”键运行。随后将弹出“选择文件夹”窗口,请选择包含您要密码保护的工作簿的文件夹,然后单击“确定”。参见截图:
    使用 VBA 保护 Excel 文件时选择文件夹的截图
  2. 在随后弹出的提示框中,输入用于保护工作簿的密码,然后单击“确定”。
    使用 VBA 保护 Excel 文件时输入密码的截图
  3. 完成保护后,系统将弹出提示框,提醒您所选文件夹中的所有工作簿均已成功受保护。参见截图:
    使用 VBA 成功保护多个 Excel 文件后的成功消息截图
提示

要移除工作簿的加密,请先打开该工作簿,依次单击“文件”>“信息”>“保护工作簿”>“用密码进行加密”。在弹出的“加密文档”窗口中,删除“密码”框中的内容,单击“确定”,然后保存工作簿。


密码保护警告:

  • “请务必牢记您的密码”:若您遗忘密码,Excel 将无法提供任何密码恢复选项。一旦忘记为 Excel 文件设置的密码,您可能将永久无法打开该文件。因此,牢记密码或将密码安全地保存在可靠位置至关重要。
  • “区分大小写”:Excel 密码区分大小写,设置或输入时请务必留意。

以上就是为单个或多个 Excel 文件设置密码保护的方法。想掌握更多 Excel 高效技巧?我们网站提供数千篇实用教程,点击此处立即访问!感谢阅读,期待为您带来更多实用干货!


相关文章:

  • 一次性保护多个工作表
  • 假设您有一个包含多个工作表的工作簿,现在需要保护所有或部分特定工作表。在 Excel 中,通常只能通过“保护工作表”功能逐个操作,但当工作表数量众多时,这种方式既繁琐又耗时。如何才能在 Excel 中快速、轻松地一次性保护多个工作表?
  • 设置密码以保护隐藏工作表
  • 如果您有一个包含重要隐藏工作表的工作簿,且不希望他人随意取消隐藏,该如何设置密码以全面保护这些隐藏工作表,确保其他用户在尝试取消隐藏时必须输入密码?您知道如何在 Excel 中快速轻松地完成这一操作吗?
  • 为不同用户设置独立工作表密码
  • 在 Excel 中,您可以为不同工作表设置不同的密码,这意味着一位用户可用一个密码修改某个工作表,而另一位用户则可用另一个密码修改另一个工作表。但有时,您可能希望每位用户只能查看和访问自己的工作表——这在 Excel 中能否实现?
  • 在 Excel 中锁定并保护单元格
  • 在 Excel 中,通常需要防止他人修改所有单元格;但有时,您可能只需保护特定单元格(例如包含公式的单元格),同时允许其他单元格自由编辑或修改,如下图所示。本教程将为您介绍在 Excel 中快速实现这一目标的方法。