MICROSOFT

EP10. “Unhide Sheets in Excel 取消隐藏工作表”

首页 Microsoft 工具 Excel · Basics · Worksheets · EP10
约 4 分钟· #EP10#Excel#Worksheets
🔒 登录后可标记已读
  • 工作表被隐藏后,标签栏上就看不到它,需要用 Unhide(取消隐藏)找回来
  • 这篇教怎么取消隐藏一个或多个工作表、怎么反过来隐藏工作表、标签栏本身不见了怎么找回来,以及用 VBA 一次取消隐藏所有工作表的进阶做法
  • 不需要前置知识
  • 学完能处理「工作表标签突然不见了」这类常见困扰

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等)。一份工作簿必须至少保留一张可见的工作表,不能把所有工作表都隐藏掉。


标签栏不见了怎么判断原因

情况判断方法解法
被滚动条挡住水平滚动条占满了整排,看不到标签把鼠标移到滚动条最左边缘,出现箭头后往右拖
显示设置被关掉拖滚动条也没用,标签栏整排消失File → Options → Advanced → Display,勾选 Show sheet tabs

取消隐藏工作表

  1. 在任一工作表标签上右键,选择 Unhide(取消隐藏)
  2. 弹出对话框列出所有已隐藏的工作表,按住 Ctrl 可以一次选中多个
  3. 点击「确定」,选中的工作表就会重新出现在标签栏上

[截图:Unhide 对话框,列出多个已隐藏工作表名称、可多选的界面]


隐藏工作表

  1. 按住 Ctrl 选中要隐藏的一个或多个工作表标签
  2. 右键 → Hide(隐藏)

工作表标签栏整个不见了

情况一:标签栏被滚动条挡住了——把鼠标移到水平滚动条最左边的边缘,出现箭头图标后往右拖动,露出标签栏 情况二:标签栏本身的显示设置被关掉了——到 File → Options → Advanced(高级),往下滚动找到 Display(显示)分类,勾选 Show sheet tabs(显示工作表标签),点击「确定」


用 VBA 一次取消隐藏所有工作表

如果隐藏的工作表数量很多,一个个用对话框选太慢,可以用一段简单的 VBA 宏,循环遍历工作簿里所有的 Worksheets(工作表集合),把每一个的 Visible 属性都设成 True,一次性全部取消隐藏。


学完你会

  • ✅ 会用 Unhide 对话框找回一个或多个隐藏的工作表
  • ✅ 标签栏整排不见时,知道先检查是滚动条挡住还是显示设置被关掉
  • ✅ 遇到「非常隐藏」的工作表,知道要用 VBA 才能处理,普通 Unhide 对话框找不到

常见错误

  • 旧版本的 Excel 一次只能取消隐藏一个工作表(不支持 Ctrl 多选),新版本才支持批量操作,用旧版时要注意
  • 遇到「非常隐藏」(Very Hidden,xlSheetVeryHidden 属性)的工作表,光用 Unhide 对话框是找不到、也取消不了的,必须用 VBA 才能处理
  • 标签栏不见了第一时间以为是软件故障,没想到先检查是不是滚动条挡住或显示设置被关掉

Sources

Blog / Website:

  1. Unhide Sheets