如何冻结 Excel 中的前 3 列(4 种快速方法)

2025-10-02 19:46:45 2847

方法 1 – 使用冻结窗格冻结前 3 列Excel 的冻结窗格选项位于查看选项卡中。我们可以使用冻结窗格选项冻结前 3 列。

步骤:

选择我们想要冻结的列旁边的列。由于我们要冻结前 3 列,选择E 列。

打开查看选项卡>>从冻结窗格>>选择冻结窗格。

将出现一个灰色条,表示其左侧的列已冻结。

滚动时,前3 列将保持固定,而工作表的其余部分将移动。

方法 2 – 使用键盘快捷键 ALT + W + F + F 冻结前 3 列步骤:

选择我们想要冻结的列旁边的列。由于我们要冻结前 3 列,选择E 列。

按 ALT + W + F + F 将出现一个灰色条,表示其左侧的列已冻结。

方法 3 - 使用 VBA 冻结前 3 列步骤:

打开开发人员选项卡>>选择Visual Basic。

将打开一个新的窗口。

转到插入并选择模块。

将打开一个新的模块。

复制下面的代码并将其粘贴到模块中。Sub FreezeFirst3Columns()

Columns("E:E").Select

ActiveWindow.FreezePanes = True

End Sub

我们启动了一个名为FreezeFirst3Columns的子程序。我们使用选择方法来选择我们想要冻结的列。我们在代码中输入了Columns(“E:E”),因为我们想要冻结直到D列(您可以更改列根据您的工作表要求)。

从运行选项卡中,选择运行子/用户窗体来运行代码。或者您可以使用F5键来运行代码。您将看到前3 列已被冻结。

方法 4 – 使用 Excel 中的魔法冻结按钮锁定前 3 列我们可以使用魔术按钮在工具栏中插入我们选择的任何按钮。我们将插入冻结窗格按钮,并使用该按钮冻结前3列。

步骤:

单击自定义快速访问工具栏图标,然后单击更多命令。

将选择命令设置为常用命令。选择冻结窗格>> 添加>> 确定。

选择E 列,然后从冻结按钮>>选择冻结窗格。

相关内容:如何在 Excel 中解冻列

要记住的事情◊ 始终选择要冻结的列旁边的列 在使用冻结窗格之前。

◊ 要使用VBA代码,请根据列进行编辑 您想要冻结。