在 Excel 中,是否有一种快捷方式可以隐藏大范围的列,而无需拖动鼠标?

在 Excel 中,是否有一种快捷方式可以隐藏大范围的列,而无需拖动鼠标?

我有一个经常使用的电子表格,我总是想隐藏 D:CE 列。由于它有超过 40 列,我想知道是否有键盘快捷键或命令可以比旧的 shift + ctrl + click 更快地隐藏它

感谢任何提示/指导

答案1

如果您知道要隐藏的列,只需在名称框中键入范围的地址并按 Enter 即可。选择后,您可以右键单击所选范围内的列标题并选择Hide

这是名称框。
在此处输入图片描述

在名称框中输入内容D:CE并按 Enter 键选择该范围。然后右键单击所选范围内的列标题并选择Hide

在此处输入图片描述

答案2

请尝试以下操作:

Ctrl + G(打开前往菜单)

D:CE然后Enter(选择你的范围)

Ctrl + 0(隐藏选定的列)

答案3

如果这只是1特定的电子表格,然后您可以选择列(一次),然后转到“数据”>“组”。

分组后,会出现一行(显示哪些列已分组),其中有-,您可以单击以隐藏整个组。隐藏后,按钮将变为+,这将取消隐藏整个团体。

还将有1(隐藏所有组)和2(取消隐藏第一组)按钮。您甚至可以有组之内组,这将创建第二或第三组(将34添加到控制方案)

该图显示 G:N 列和 S:X 列为开放的一级组,J:K 列为封闭的二级组

一旦保存了文件,如果您重新打开它或将其发送给同事,群组将保持不变。

Shift++是组合所选行/列的快捷方式,Alt++是取消组合ShiftAlt

如果您选择了组中的单元格,则AltAH将隐藏它, 、AltAJ取消隐藏它。 AltAUC将删除所有大纲组

答案4

您可以使用的另一个选项是使用宏来隐藏/取消隐藏列,并将其分配给您选择的组合键。 - 下面的宏将隐藏可见的 D:CE 列,如果隐藏则显示它们。将其分配给 Ctrl+Shift+Z 之类的键,您就可以轻松隐藏/取消隐藏列。

Sub column_hide()

If ActiveSheet.Columns("D:CE").EntireColumn.Hidden Then
    ActiveSheet.Columns("D:CE").EntireColumn.Hidden = False
Else
    ActiveSheet.Columns("D:CE").EntireColumn.Hidden = True
End If

End Sub

相关内容