KutoolsforOffice — 一套方案,五大工具。事半功倍。

如何在 Excel 中一键隐藏所有非活动工作表?(完整指南)

作者Zhoumandy修改日期

在 Excel 工作簿中管理多个工作表可能颇为繁琐,尤其是在面对大量非活动工作表(inactive worksheets)时。隐藏这些非活动工作表,能有效简化工作流程,让当前工作表的导航更加轻松顺畅。本文将为您介绍四种在 Excel 中一键隐藏所有非活动工作表的实用方法。

隐藏所有非活动工作表

在 Excel 中通过右键隐藏所有非活动工作表

步骤 1:选择非活动工作表

按住 Ctrl 键,然后单击所有要隐藏的工作表标签;您也可以使用 Shift 键快速选择连续的一组工作表。

选择非活动工作表
步骤 2:右键隐藏非活动工作表

右键单击选中的工作表,然后在下拉菜单中点击隐藏

右键单击所选工作表,然后点击“隐藏”
结果
所有非活动工作表均已被隐藏

提示:此方法快速有效,但若非活动工作表较多,操作可能较为繁琐。如需更简便的方式,请使用 Kutools for Excel 的解决方案。


🌟 一键即时切换所有隐藏工作表的显示状态!🌟

节省使用 Kutools for Excel切换隐藏工作表可见性功能所耗费的时间与精力!🚀

Kutools for Excel 提供的便捷切换隐藏工作表可见性按钮,让您只需单击一次即可显示当前工作簿中所有隐藏的工作表,再次单击即可全部隐藏——速度如闪电般迅捷!⚡

📊Kutools for Excel:通过 300 多个 必备工具为 Excel 赋能!立即开启功能齐全的 30 天免费试用,无需信用卡!🚀

立即下载

通过 Kutools for Excel 一键隐藏所有非活动工作表

Kutools for Excel 是一款功能强大的插件,提供多种高级功能,轻松简化 Excel 中的各类任务,包括一键隐藏所有非活动工作表——仅保留当前活动工作表可见。特别适用于含大量工作表的工作簿,助您大幅节省时间与精力!

安装 Kutools for Excel 后,单击Kutools >视图>隐藏非选中表,即可隐藏除当前工作表外的所有工作表。to hide all sheets except the 当前工作表。

使用 Kutools 隐藏除活动工作表外的所有工作表
结果

所有非活动工作表将被一次性隐藏。

所有非活动工作表均已被隐藏
Kutools for Excel 提供超过 300 项高级功能,简化复杂任务,激发创造力并提升效率。结合 AI 能力,Kutools 能精准自动化各类任务,让数据管理变得轻而易举。有关 Kutools for Excel 的详细信息……         免费试用……

通过 Excel 中的使用格式功能隐藏所有非活动工作表

Excel 的“格式”功能还支持隐藏非活动工作表。

步骤 1:选择非活动工作表

按住 Ctrl 键,即可单击选择所有要隐藏的工作表标签;您也可以使用 Shift 键快速选中连续的一组工作表。

选择非活动工作表
步骤 2:通过“格式”功能隐藏非活动工作表

开始选项卡中,单击单元格组内的格式。在可见性下,选择隐藏/取消隐藏,然后单击隐藏工作表

选择“隐藏/取消隐藏”,然后在“开始”选项卡下点击“隐藏工作表”
结果
所有非活动工作表均已被隐藏

提示:此方法快速有效,但若非活动工作表较多,操作可能较为繁琐。如需更简便的方式,请使用 Kutools for Excel 的解决方案。


通过 VBA 在 Excel 中隐藏所有非活动工作表

对于熟悉 VBA(Visual Basic for Applications)的用户而言,创建一个宏来隐藏所有非活动工作表,也是一种高效便捷的解决方案。

步骤 1:打开 VBA 模块编辑器并复制代码
  1. 在 Excel 中按住 ALT + F11 键,即可打开 Microsoft Visual Basic for Applications 窗口。
  2. 单击插入 > 模块,然后将以下代码粘贴到模块窗口中。
  3. VBA 代码:隐藏所有非活动工作表
    Sub HideInactiveSheets()
     'Updateby Extendoffice
     
        Dim ws As Worksheet
      
        For Each ws In ThisWorkbook.Worksheets
            If ws.Name <> ActiveSheet.Name Then
                ws.Visible = xlSheetHidden
            End If
        Next ws
    End Sub
    
步骤 2:执行代码以获得结果

粘贴此代码后,请按 F5 键运行代码,除活动(当前)工作表外,其余所有工作表将立即被隐藏。

执行代码以隐藏所有非活动工作表