基本上,您可能需要锁定多个单元格,原因有两个。一是锁定单元格以防止它们进一步编辑或更改,而另一个原因是将锁定的单元格用作绝对单元格引用。在本次教学课程中,我们将向您展示 6 种如何锁定多个单元格的方法,这些方法不仅适用于保护,还适用于 Excel 中的绝对引用。
如何在 Excel 中锁定多个单元格:6 种合适的方法今天,我们将使用以下数据集,其中提供了销售额及其相应的销售代表、订单 ID 等。现在,我们将看到在 Excel 中锁定多个单元格的方法的应用。
正如我们之前所说,您可能会锁定单元格主要是为了保护单元格并将它们用作绝对引用。因此,您首先会看到锁定多个单元格以保护它们的 4 种方法。稍后,将讨论锁定多个单元格的两种有效方法,包括快捷方法。
让我们深入研究一下这些方法。
如何锁定多个单元格以保护它们:4 种方法
在应用锁定多个单元以保护它们的方法之前,让我们先分享一件重要的事情。实际上,在打开工作表保护之前,只有锁定单元格在 Excel 中没有任何作用。因此,您必须保护工作表才能获得锁定单元格的输出。
1.使用单元格格式选项当您想要锁定 Excel 中的多个单元格以保护它们时,只需使用设置单元格格式选项即可锁定任何特定单元格。只需遵循分步流程即可。
第01步:删除默认的“锁定”选项
在这里,您应该知道,默认情况下,Excel 中的所有单元格都是“锁定”单元格。因此,当您想要锁定特定的多个单元格时,您必须删除默认选项。
因此,只需按 Ctrl+ A 即可选择数据集中的所有单元格。执行此操作之前,请确保光标位于数据集中的单元格中。
现在,通过轻松按 Ctrl + 1 或右键单击打开设置单元格格式,然后从上下文菜单中选择选项强>。
然后,您会看到在锁定选项之前选中该框(默认设置)。
因此,您必须取消选中该框并按确定。
步骤 02:锁定特定的多个单元格
接下来,选择要锁定的多个单元格(例如 B5:F9 单元格范围)。
然后,再次打开设置单元格格式(按Ctrl + 1)。并选中锁定选项前的复选框。
现在,您选择的单元格已被锁定,您需要打开工作表的保护。
步骤03:激活Sheet保护
因此,从查看选项卡中单击保护功能区中的保护表。
立即,您将看到以下对话框,即保护表。
在这里,您需要输入密码,然后按确定。
同样,您必须重新输入密码,如下方屏幕截图所示。
随后,您选择的单元格将被锁定并受到保护。例如,如果您单击B5单元格进行更改或编辑,您将收到一条错误消息,指出您的工作表是“受保护的工作表”,并且您需要输入密码才能进行编辑。
2.从快速访问工具栏添加按钮此外,您可以在快速访问工具栏 (QAT) 中添加锁定单元格命令,而不是使用设置单元格格式 > 选项。
要添加命令,请单击自定义快速访问工具栏图标,然后选择更多命令。
然后,从选择命令选项的下拉列表中选择所有命令。
此外,选择锁定单元格选项,如下图所示,然后单击添加选项。最后,按确定。
很快,您就会看到锁定单元格的图标,如以下屏幕截图所示。
删除默认的“锁定”选项后,选择多个单元格(例如C5:D15 单元格范围)。现在,只需单击快速访问工具栏中的锁定单元格命令即可。
现在,您选择的单元格已被锁定,您必须执行第一种方法(步骤 3)中讨论的相同任务才能打开工作表保护。
3.锁定具有公式的单元格更重要的是,如果您可能需要锁定某些具有公式的多个单元格,您可以使用此方法来实现。
要查找包含公式的单元格,您可以使用主页选项卡中查找和选择选项中的转到特殊选项。
然后,选中公式选项前的圆圈,然后按确定。
很快,您将获得具有公式的单元格(F5:F15单元格范围)。
现在,使用第一种方法中讨论的格式化单元格或第二种方法中讨论的锁定单元格命令,您可以锁定特定单元格。之后,您需要激活工作表的保护(第一种方法的步骤 3)。
4.使用VBA代码此外,如果您习惯使用VBA 代码,则可以利用VBA 来锁定单元格。
例如,您可以使用宏锁定数据集中的单元格范围B5:F8。
在此之前,您必须按以下方式创建一个模块。
➤ 首先,通过单击开发人员选项卡> Visual Basic 打开模块。
➤ 其次,转到插入> 模块。
现在,只需将以下代码复制到新创建的模块中即可。
Sub Locking_Protecting_MultipleCells()
Dim LPassword As String
Range("B5:F8").Select
Selection.Locked = True
LPassword = InputBox("Enter the Password to Protect")
ActiveSheet.Protect Password:=LPassword
End Sub
在上面的代码中,我们将 LPassword 声明为 String 类型。然后,我们使用 Range.Select 方法选择单元格。此后,我们使用Locked属性为True来锁定单元格范围。此外,我们指定了InputBox来输入密码。最后,我们利用保护密码方法来开启对活动工作表的保护。
接下来,当您运行代码(键盘快捷键是 F5 或 Fn + F5)时,您将看到一个对话框,其中包含输入密码。
输入密码后,所选单元格立即被锁定。如果您想检查单元格是否被锁定,只需选择一个单元格(例如D5单元格)并尝试编辑即可。很快,您将看到一条错误消息,如以下屏幕截图所示。
如何用美元符号 ($) 锁定多个单元格:2 种方法1.手动锁定多个单元格有时,我们需要修复一些特定的单元格以复制以下单元格的整个公式。
假设您想使用VLOOKUP函数查找某个特定订单Id的销售额。
=VLOOKUP(G5,B5:E15,4,FALSE)这里,G5是查找值,B5:E15是表格数组(单元格范围),4是列索引,因为销售额是位于列号“订单 ID”列中的 4,最后的 FALSE 表示完全匹配。
然后,您必须手动在表数组中插入美元符号 ($)。因此,绝对参考将类似于 $B$5:$E$15 ,整个公式将是 -
=VLOOKUP(G5,$B$5:$E$15,4,FALSE)
按 Enter 后,您将获得 101 订单 ID订单 ID 的输出为 3000 美元。
此外,如果您使用填充手柄工具(只需向下拖动上图中的加号),您将获得其他订单 ID 的以下输出。
2.使用键盘快捷键 F4 键此外,您可以利用键盘快捷键(F4 键)完成相同的任务(锁定单元格以用作绝对引用)。
要使用快捷键,请继续执行公式并选择要使用绝对引用的单元格区域(例如 B5:F15)。只需按F4键,将光标保持在选定的单元格范围上即可。
您将自动在单元格范围内看到 $ 符号,如下面的屏幕截图所示。所以公式将是-
=VLOOKUP(H5,$B$5:$F$15,5,FALSE)
如果您按Enter键并使用填充处理工具,您将获得指定销售代表的销售数量。
为了在不同情况下有效地使用快捷键,请查看下表。
Shortcut
Cell Reference
Description
Press F4 key
Multiple Cells
Allows changing neither the column nor the row.
Press the F4 key twice
Row Reference
Allows changing the column reference but the row reference is fixed.
Press the F4 key thrice
Column Reference
Allows changing the row reference but the column reference is fixed.
要记住的事情您应该记住,您必须删除用于锁定特定单元格的默认“锁定”选项。如果F4 键在您的电脑上不起作用,您可以按Fn + F4 键。结论这是您可以使用所讨论的方法锁定 Excel 中的多个单元格的方法。我们坚信本次会议将阐明您的 Excel 之旅。无论如何,如果您有任何疑问或建议,请在评论部分分享。