使用密码保护Microsoft Excel文件的5种快速方法
您想用密码保护您的 Excel 文件吗?
您经常将敏感的个人、商业或学术研究数据存储在 Microsoft Excel 中。您不希望该工作簿落入心怀恶意的不法之徒之手。这就是 Excel 密码保护功能。
在此快速 Excel 教程中,我将逐步展示如何对 Excel 文件进行密码保护。有多种方法可以创建受密码保护的 Excel 文件。
我将在此介绍涉及 Excel 应用程序界面功能和脚本的五种快速方法。您可以选择符合您的要求和 Excel 专业知识的方法。
推荐:在Debian 12 bookworm Linux中重置Root密码
Excel 中的密码保护是什么?
Excel 密码保护是指允许您阻止非预期受众访问您的 Excel 文件的安全功能。当您在 Excel 中对数据集进行密码保护时,需要密码才能打开或修改数据集或整个 Excel 文件。
Excel 中的密码保护分为以下几个级别:
- 防止共享 PC 用户在不知道密码的情况下打开 Excel 文件。这就像访问 Windows 用户帐户或 Outlook 电子邮件帐户一样。
- 允许任何人打开 Excel 文件引用数据,使用密码限制数据修改。
通过使用密码保护,您可以控制谁有权访问您的数据,防止未经授权的用户查看或更改信息。但是,选择强密码并确保其安全至关重要,因为弱密码或被盗密码可能会削弱此安全措施的有效性。
Excel 中的密码保护并不是保护电子表格文件上的数据集、数据分析和数据可视化对象的万无一失的方法。在 Excel 中使用密码保护之前,您必须记住以下事项:
- Microsoft Excel 不允许您恢复在 Excel 文件中设置的密码。如果您忘记了密码,您将无法再打开工作簿。
- 有一些基于 Excel VBA 的脚本可让黑客入侵受密码保护的 Excel 文件。
- Excel 工作簿和工作表密码区分大小写。
使用 Excel 密码保护的原因
使用 Excel 密码保护功能有以下好处:
- 您的员工或承包商经常会误将 Excel 文件通过电子邮件发送给组织外部的人员。此时,您需要通过启用密码保护来防止未经授权的人员访问敏感的 Excel 工作簿。
- 在家里或学校,您使用共享电脑,并希望阻止其他用户访问您的 Excel 数据集或可视化内容。
- 设置 Excel 文件密码并与授权用户共享这些密码可以建立一种责任感。如果您的 Excel 文件被不道德地修改,您知道拥有密码的用户是责任人。
- 您可以在敏感的 Excel 文件上实施密码安全措施,以满足法规或组织对数据保护的要求。
- 通过为包含此类敏感详细信息的 Excel 文件添加密码保护来保护客户和用户信息或专有数据。
- 此外,您可以使用密码保护作为版本控制措施的一部分来限制对特定版本的 Excel 文件的修改。
现在,找到以下四种常见的密码保护 Excel 文件的方法:
推荐:如何使用Mac将密码导入iCloud钥匙串
使用保护工作簿对 Excel 进行密码保护
保护工作簿用户界面按钮是使用密码加密 Excel 文件的主要选项。以下是您可以遵循的步骤:
- 发射 微软 Excel 并打开您想要保护的文件。
- 点击 文件 Excel 窗口左上角的选项卡。
- 在里面 文件 菜单,选择 信息 从左侧菜单中。
- 在里面 信息 菜单,点击 保护工作簿 落下。
- 一个小窗口会出现。选择 使用密码加密。
- 输入要用来保护文件的密码。请确保使用您能轻松记住的强而安全的密码。
- 系统会要求您再次输入密码来确认。
- 这 保护工作簿 按钮现在将显示此消息:“需要密码才能打开此工作簿”
- 此消息表明您已成功为 Excel 工作簿设置密码。
- 设置密码后,保存文件。此步骤至关重要,否则密码保护将不会生效。
- 您或其他人下次打开该 Excel 文件时,将会提示输入密码。
将密码记在安全的在线或离线笔记中,以便在忘记密码时参考。如果出于安全原因您不想写下确切的密码,您也可以写下密码提示。
使用“另存为”密码保护 Excel
当您将 Excel 工作簿保存在 另存为 对话框中有一个选项可以将工作簿转换为受密码保护的 Excel 文件。以下是如何对 Excel 文件进行密码保护以防止 另存为 对话:
- 打开 Microsoft Excel 工作簿 您想使用密码保护的内容。
- 点击 文件 Excel 窗口左上角的选项卡。
- 在里面 文件 菜单,选择 另存为。
- 点击 浏览 下面的选项 另存为 部分。
- 这 另存为 将会弹出对话框。
- 点击 工具 下拉菜单并选择 常规选项。
- 在 常规选项 对话框中,您需要输入两个密码,如下所示:
- 密码打开。
- 修改密码。
- 输入密码后,点击 好的 按钮。
- 点击 节省 以使Excel文件的密码保护生效。
使用保护工作表对 Excel 进行密码保护
通常,您可能希望收件人能够打开 Excel 文件,但不希望他们修改它。如果您按照到目前为止提到的方法操作,则无法创建以受密码保护的只读模式打开的 Excel 工作簿。
按照以下步骤创建一个 只读 Excel 工作簿 使用密码保护:
- 打开你的 Excel 工作簿。
- 转到要使用密码锁定的工作表。
- 点击 审查 选项卡并选择 保护工作表 选项 保护 命令块。
- 这 保护工作表 对话框将打开。
- 输入密码 在对话框的相关字段中。
- 点击 好的。
- 在 确认密码 对话框并单击“确定”保存。
- 对所有工作表重复这些步骤,以使用密码保护它们。
推荐:如何使用VBA和Office脚本向Excel添加图像注释URL
使用 Office 脚本密码保护 Excel
如果您拥有 Microsoft 365 商业标准版或更好的订阅,则可以使用 Office 脚本自动执行 Excel 密码保护任务。操作方法如下:
- 打开 Excel 工作簿并转到要用密码保护的工作表。
- 点击 自动化 选项卡,然后选择 新脚本 按钮里面 脚本工具 命令块。
- 这 代码编辑器 将显示在 Excel 应用程序的右侧。
- 复制并粘贴以下脚本到 代码编辑器:
function main(workbook: ExcelScript.Workbook, password: string) {
let selectedSheet = workbook.getActiveWorksheet();
selectedSheet.getProtection().protect({
// Specify permissions here (e.g., allowFormatCells: false)
allowFormatCells: false,
allowFormatColumns: false,
allowFormatRows: false,
// ... other options
}, password);
}
- 点击 保存脚本 按钮。
- 点击 跑步 按钮来执行脚本。
- 输入密码 在弹出的对话框中选择。
- 要保护另一个工作表,请从该工作表运行脚本。
此 Office 脚本代码仅允许您对工作表进行密码保护。因此,当您需要创建受密码保护且只读的 Excel 文件时,可以使用此脚本。
使用 VBA 密码保护 Excel
自动化 Excel 工作簿文件密码保护功能的另一种好方法是 Excel VBA。
以下是在 VBA 宏中使用它的脚本和步骤:
- 按 Alt + F11 同时按下按键即可启动 Excel VBA 编辑器。
- 点击 插入 选项卡 Excel VBA 工具栏。
- 在打开的上下文菜单中,选择 模块。
- 将此脚本复制并粘贴到新模块中:
Sub EncryptWorkbookWithPassword()
' Set your desired password
Dim password As String
password = "YourPasswordHere"
' Encrypt the workbook with the specified password
ActiveWorkbook.Password = password
End Sub
- 代替 ”您的密码在这里”替换为您选择的密码字符串。
- 点击 节省 按钮。
- 在 微软 Excel 对话框中,点击 回去 按钮。
- 选择 Excel 宏启用工作簿 (XLSM) 文件类型 保存类型 落下。
- 点击 节省 按钮 另存为 对话。
- 关上 Excel VBA 编辑器。
要执行宏,请按照下列步骤操作:
- 按 Alt + F8 打开 宏 对话框。
- 选择 使用密码加密工作簿 宏。
- 点击 跑步 按钮。
Microsoft Excel 将要求您重写 Excel 文件。单击 节省 在那个提示上。
下次关闭并打开该特定的 Excel 工作簿时,您必须输入在上面的宏中输入的密码。
结论
因此,这些就是您可以遵循的对 Excel 文件进行密码保护的方法。
如果您是中级 Excel 新手,请尝试涉及保护工作簿、另存为和保护工作表功能的方法。
如果您已经使用 Excel 一段时间并且知道如何通过 Office 脚本或 Excel VBA 编辑器使用 Excel Automate,那么您应该尝试上述相关方法。
您是否能够按照上述方法使用密码保护您的 Excel 工作簿?您是否知道我上面未提及的更好的方法?请通过下面的评论让我们知道。