在 Excel 中一次取消隐藏所有行:点击行号与列标交汇处的「全选」按钮(或按 Ctrl+A)选中整张工作表,再右键单击任意行号,选择「取消隐藏」。工作表中所有被隐藏的行都会重新显示。本文涵盖 Windows、Mac 版 Excel 和 Excel 网页版,也说明了行始终找不回来时该怎么办。
右键取消隐藏的步骤参照 Microsoft 的《隐藏或显示行或列》指南。
如何隐藏行
隐藏行:选中行号,右键单击选区,选择「隐藏」。Windows、Mac 和网页版的操作相同。
- 单击要隐藏的第一行的行号,向下拖动可以加选下面的行。想选择不相邻的行,在 Windows 上按住 Ctrl 逐个单击行号。
- 右键单击任一选中的行号,弹出快捷菜单。
- 选择「隐藏」。这些行会消失,行号之间会出现一条双线,标记它们原来的位置。
也可以用功能区:选中行,在「开始」选项卡中点击「格式」,指向「隐藏和取消隐藏」,选择「隐藏行」。Windows 上的键盘快捷键是 Ctrl+9。
隐藏行并不会删除它。任何打开工作簿的人都可以用下面的方法重新显示,所以不要依靠隐藏来保护隐私信息。如果误隐藏了,立即按 Ctrl+Z(Mac 上按 Command+Z)撤销。
操作前的准备
- 适用版本:Windows 版 Microsoft 365 Excel、Excel 2024、2021、2019、2016,当前的 Mac 版 Excel,以及 Excel 网页版。
- 工作表未受保护:工作表受到保护时,「取消隐藏」通常是灰色的,需要先撤销保护;如果设置了密码,还需要密码。
- 有编辑权限:以只读方式打开的共享工作簿无法更改行的隐藏状态。
取消隐藏不会更改或删除任何数据,它只是让工作表中原本存在的行重新显示。
如何一次取消隐藏所有行
以下步骤适用于 Windows 版 Excel:
- 点击工作表左上角的「全选」按钮,或按 Ctrl+A。整张工作表会被高亮。如果只高亮了数据区域,再按一次 Ctrl+A,直到整张工作表被选中。
- 右键单击左侧的任意行号,弹出快捷菜单。
- 选择「取消隐藏」,工作表中所有被隐藏的行都会显示出来。
Excel 只会取消隐藏选区之内的行,这就是要先选中整张工作表的原因。如果只选了几行,就只有这几行之间被隐藏的行会恢复。
从「开始」选项卡取消隐藏
如果右键菜单里没有「取消隐藏」,或者你更习惯用菜单,可以用功能区:
- 点击「全选」按钮,或按 Ctrl+A。
- 选择「开始」选项卡。
- 在「单元格」组中点击「格式」。
- 在「可见性」下指向「隐藏和取消隐藏」。
- 选择「取消隐藏行」。
在 Windows 上也可以用键盘执行同一命令:依次按 Alt、H、O、U、R(每次按一个键)。
取消隐藏的快捷键
先选中包含隐藏行的区域(想全部显示就先全选),再按对应系统的快捷键:
| 系统 | 全选工作表 | 取消隐藏行 | 取消隐藏列 |
|---|---|---|---|
| Windows 版 Excel | Ctrl+A | Ctrl+Shift+9 | Ctrl+Shift+0 |
| Mac 版 Excel | Command+A | Shift+Command+9 | Shift+Command+0 |
Mac 版快捷键来自 Microsoft 的官方说明。在部分 Windows 系统上,Ctrl+Shift+0 可能被切换输入法语言的快捷键占用而没有反应,此时请改用右键菜单。网页版 Excel 的快捷键可能被浏览器优先处理,如果没有反应,同样改用右键菜单。
Mac 版 Excel 如何取消隐藏所有行
- 点击工作表左上角的「全选」三角,或按 Command+A。
- 按住 Control 键单击任意行号(也可以右键,或在触控板上用双指轻点)。
- 选择「取消隐藏」。
功能区的路径在 Mac 上同样适用:「开始」›「格式」›「隐藏和取消隐藏」›「取消隐藏行」。
Excel 网页版如何取消隐藏所有行
- 在浏览器中打开工作簿,确认处于编辑模式而不是查看模式。
- 点击网格左上角的「全选」三角。
- 右键单击任意行号。
- 选择「取消隐藏行」。
网页版的菜单名称变化比桌面版频繁。如果没看到「取消隐藏行」,请确认右键单击的是行号而不是单元格。
如何只取消隐藏指定的行
想恢复部分行、保持其他行隐藏时使用,Windows、Mac 和网页版的操作相同:
- 找到行号的缺口,两个行号之间的双线表示有被隐藏的行。
- 选中缺口上方和下方的两行。例如第 5 行被隐藏,就拖动选中第 4 行和第 6 行的行号。
- 右键单击选区,选择「取消隐藏」。
Microsoft 还提到另一种方法:直接双击两个行号之间的双线,隐藏的行就会展开,不需要打开任何菜单。
如何取消隐藏第 1 行
第 1 行上方没有别的行,无法同时选中缺口两侧,需要用名称框直接选中隐藏行里的单元格:
- 点击编辑栏左侧的「名称框」。
- 输入 A1 并按 Enter。虽然看不见,A1 单元格已被选中。
- 选择「开始」选项卡,点击「格式」。
- 指向「隐藏和取消隐藏」,选择「取消隐藏行」。

如果顶部有好几行被隐藏,先全选整张工作表再取消隐藏所有行,也能把它们找回来。Microsoft 另有《取消隐藏工作表中的第一列或第一行》一文专门介绍这一情况。
如何确认已经生效
查看左侧的行号:应当依次递增,没有跳号,也没有双线。滚动到最上方,确认第 1 行已经显示。
如果误取消了隐藏,在 Windows 或网页版上按 Ctrl+Z,在 Mac 上按 Command+Z。之后想重新隐藏,选中这些行,右键选择「隐藏」即可。
取消隐藏后行还是找不到怎么办
如果取消了所有隐藏,行号仍然跳号,说明这些行很可能不是以常规方式被隐藏的。请按顺序检查:
- 清除筛选:打开「数据」选项卡,点击「清除」。
- 撤销工作表保护:打开「审阅」选项卡,点击「撤销工作表保护」。
- 展开分组的行:点击行号左侧的加号按钮。
- 调整行高:选中整张工作表,在「开始 › 格式」中选择「自动调整行高」,或设置一个合适的行高。
- 取消冻结窗格:打开「视图」选项卡,选择「取消冻结窗格」。

开启了筛选
被筛选掉的行不属于“隐藏的行”,所以取消隐藏对它们无效。判断筛选是否生效:行号变为蓝色,列标题上显示筛选图标而不是普通的下拉箭头。点击「数据」选项卡上的「清除」可以显示所有行并保留筛选按钮;点击同一选项卡上的「筛选」则会彻底关闭筛选。
工作表受到保护
在受保护的工作表上,除非保护者允许设置行格式,否则「隐藏」和「取消隐藏」会是灰色的。保护开启时,「审阅」选项卡上显示的是「撤销工作表保护」,点击它,需要时输入密码。在 Windows 上也可以通过「文件」›「信息」›「保护」›「撤销工作表保护」。如果不知道密码,请向设置保护的人询问,Microsoft 无法找回。关于保护工作表的更多设置,可参考《Excel 怎么锁定单元格》。
行被分组了
左侧页边出现加减号按钮,说明工作表设置了分级显示。点击加号可以展开一个分组,或点击页边顶部最大的数字显示所有层级。要彻底移除,可以选择「数据」›「取消组合」›「清除分级显示」。需要注意,在分组折叠的状态下清除分级显示,行可能依然保持隐藏;遇到这种情况,请选中整张工作表后再次取消隐藏。
行高为零或几乎为零
行高为 0 的行属于被隐藏的行,取消隐藏即可恢复。但如果行高被设置成一个极小的数值(如 0.5),它只是细到看不见,Excel 通常不将它视为隐藏,因此取消隐藏没有作用。
解决方法:选中整张工作表,或只选中缺口附近的几行,在「开始」›「格式」中选择「自动调整行高」,让每一行适应其内容;也可以选择「行高」手动输入一个数值(默认行高因字体而异)。对整张工作表统一设置行高,会覆盖所有自定义行高,如果你手动调整过一些行,只选择缺口附近的行即可。
窗格被冻结了
如果有人在顶部行已滚出视野时冻结了窗格,这些行就无法通过滚动看到,它们看起来像被隐藏了,但取消隐藏不会有任何改变。请前往「视图」›「取消冻结窗格」,再滚动到顶部。
只恢复了部分行
说明你的选区没有覆盖所有隐藏的行。点击「全选」按钮让整张工作表被选中,然后再次取消隐藏。
如何取消隐藏列
列的操作和行类似。取消隐藏所有列:
- 点击列标与行号交汇处的「全选」三角。
- 右键单击任意列标。
- 选择「取消隐藏」,所有隐藏的列都会显示出来。
只取消隐藏某一列时,选中缺口两侧的列,右键选择「取消隐藏」,或双击两列之间的双线。第 A 列被隐藏时,在名称框中输入 A1 并按 Enter,再选择「开始」›「格式」›「隐藏和取消隐藏」›「取消隐藏列」。
如何取消隐藏工作表
- 右键单击任意一个可见的工作表标签。
- 选择「取消隐藏」。
- 在列表中选择要显示的工作表,点击「确定」。较新版本的 Microsoft 365 支持一次选择多个隐藏的工作表。
如何取消隐藏工作簿窗口或找回缺失的工作表标签
如果某个工作表怎么也显示不出来,可能是通过 VBA 设置成了“非常隐藏”,请联系工作簿的创建者。被隐藏的工作簿窗口看起来像是 Excel 已打开但里面什么都没有,显示方法:
- 选择「视图」选项卡。
- 在「窗口」组中点击「取消隐藏」。如果呈灰色,说明没有被隐藏的工作簿窗口。
- 选择工作簿名称,点击「确定」。
如果只是工作表标签不见了,前往「文件」›「选项」›「高级」,在「此工作簿的显示选项」中勾选「显示工作表标签」,点击「确定」。
常见问题(FAQ)
Excel 取消隐藏所有行有快捷键吗?
有。先按 Ctrl+A 全选工作表,再按 Ctrl+Shift+9。在 Mac 上,先按 Command+A,再按 Shift+Command+9。
为什么「取消隐藏」是灰色的?
几乎都是因为工作表受到保护。打开「审阅」选项卡,点击「撤销工作表保护」后再试;如果设置了密码,需要输入密码。
怎样同时取消隐藏所有行和列?
先全选整张工作表,右键单击行号选择「取消隐藏」,再右键单击列标选择「取消隐藏」。行和列是两个独立的命令,需要各执行一次。
取消隐藏行会改变数据或公式吗?
不会。隐藏的行一直保留在工作表里,像 SUM 这样的公式在行被隐藏期间仍然会计入它们,取消隐藏只是让它们重新可见。
为什么取消隐藏后行又自己隐藏了?
可能是筛选、折叠的分组,或者工作簿中的宏在重新隐藏它们。先清除筛选并展开分组;如果行仍然消失,请询问工作簿的制作者是否运行了宏。宏的安全设置可以参考《Excel 怎么启用宏》。
Google 表格怎么取消隐藏行?
Google 表格的操作方式与 Excel 不同,本文不涉及,请参考 Google 官方的帮助文档。
下一步
所有行显示出来后,在排序、打印或分享之前,先浏览一遍工作表,检查是否有你原本不知道的数据。如果你只是想让标题行始终可见,使用「冻结窗格」比隐藏中间的行更合适。