excel中隐藏与取消隐藏行列有十种方法:一至三为右键隐藏单行/列、连续多行/列、不连续多行/列;四至五为全选后右键取消隐藏所有行或列;六为快捷键操作;七为“开始”选项卡命令;八为拖拽边界法;九为“定位条件”精准选中;十为vba宏一键取消。

如果您在Excel中需要临时屏蔽部分数据以聚焦关键内容,常会使用隐藏行或列功能;但后续若需恢复完整视图,则需准确执行取消隐藏操作。以下是针对“隐藏行或列”及“取消隐藏”的具体操作步骤:
一、隐藏单行或单列
该方法通过右键菜单直接作用于选定的行号或列标,仅影响当前选中位置所在的整行或整列,适合局部精简显示。
1、点击目标行号(如第8行)或列标(如D列)以选中该行或该列。
2、在选中区域上单击鼠标右键。
3、在弹出菜单中点击“隐藏”选项。
二、隐藏连续多行或多列
借助Shift键扩展选区,可一次性隐藏相邻的多个行或列,避免重复操作,提升效率。
1、点击起始行号(如第4行),按住Shift键不放。
2、滚动至末尾行号(如第12行)并单击,此时第4至第12行被整体选中。
3、在任意一个被选中的行号上右键,选择“隐藏”。
三、隐藏不连续的多行或多列
利用Ctrl键实现跨区域选择,允许对分散的多个行号或列标同时应用隐藏命令。
1、按住Ctrl键,依次单击多个行号(如第1、第9、第15行)或列标(如B、G、K列)。
2、松开Ctrl键后,在任意一个已选中的行号或列标上右键。
3、点击“隐藏”完成批量隐藏。
四、取消隐藏所有被隐藏的行
全选工作表后执行取消隐藏,可一次性还原全部被隐藏的行,无需逐段定位。
1、点击工作表左上角行号与列标交汇处的灰色方块(位于A列左侧、第1行上方),全选整个工作表。
2、在任意行号上右键,选择“取消隐藏”。
五、取消隐藏所有被隐藏的列
同理,全选后对列执行取消隐藏操作,可覆盖A列至XFD列之间所有被隐藏的列。
1、确保工作表处于全选状态(点击左上角灰色方块或按Ctrl + A两次)。
2、在任意列标上右键,点击“取消隐藏”。
六、使用快捷键快速隐藏与取消隐藏
键盘操作免去鼠标定位,适用于熟悉快捷方式的用户,响应迅速且精准。
1、隐藏选定行:按Ctrl + 9。
2、隐藏选定列:按Ctrl + 0(数字零)。
3、取消隐藏所有行:按Ctrl + Shift + 9。
4、取消隐藏所有列:按Ctrl + Shift + 0。
七、通过“开始”选项卡功能区命令操作
利用Excel顶部功能区提供的标准化入口,操作路径直观,适合新手或界面导向型用户。
1、切换到“开始”选项卡,找到“单元格”组中的“格式”按钮。
2、将鼠标悬停在“隐藏和取消隐藏”子菜单上。
3、根据需要点击“隐藏行”、“隐藏列”、“取消隐藏行”或“取消隐藏列”。
八、使用鼠标拖拽法取消隐藏行列
当隐藏行列两侧存在可见行列时,可通过边界拖动强制展开,无需菜单交互,视觉反馈直接。
1、将鼠标移至隐藏行上方与下方两个可见行的行号边界处(如第5行与第7行之间),待光标变为上下双向箭头。
2、按住鼠标左键向下拖动,扩大行间距范围。
3、松开鼠标后,被隐藏的行即自动显示;列操作同理,将鼠标移至两列列标交界处,待光标变为左右双向箭头后向右拖动。
九、通过“定位条件”精准选中并取消隐藏
该方法可自动识别所有被隐藏的行或列,特别适用于隐藏位置分散、数量较多且难以肉眼判断的场景。
1、按Ctrl + G打开“定位”对话框,点击“定位条件”按钮。
2、在弹出窗口中选择“行隐藏”或“列隐藏”(依Excel版本略有差异,部分显示为“隐藏单元格”)。
3、点击“确定”,所有隐藏行或列将被自动选中。
4、右键任一选中行号或列标,选择“取消隐藏”。
十、使用VBA宏代码一键取消全部隐藏行列
适用于需处理多个工作表、频繁执行或跨工作簿统一操作的情形,运行后立即生效,无需人工干预。
1、按Alt + F11打开VBA编辑器,点击“插入” → “模块”。
2、在新模块窗口中粘贴以下代码:
Sub UnhideAllRowsAndColumns()
Cells.EntireRow.Hidden = False
Cells.EntireColumn.Hidden = False
End Sub
3、关闭VBA编辑器,返回Excel,按Alt + F8,选择宏名UnhideAllRowsAndColumns,点击“运行”。











