KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

精通 Excel:輕鬆取消隱藏所有或多個工作表的終極指南

作者Zhoumandy修改日期

Excel 的強大之處,不僅在於其複雜的公式與資料透視表,更在於它能有效組織並清晰呈現資料。其中關鍵的一環,就是根據需求靈活隱藏與取消隱藏工作表。無論您是想簡化活頁簿的新手使用者,還是管理複雜資料集的進階用戶,本指南都能讓您輕鬆掌握在 Excel 中取消隱藏工作表的方法。

取消隱藏所有工作表


手動逐一取消隱藏工作表

在 Excel 中,取消隱藏工作表最簡單的方法就是手動操作,特別適合處理少量工作表的情況。

1. 在您的 Excel 工作表中,於視窗底部任一可見的工作表標籤上按一下滑鼠右鍵

在任何可見的工作表標籤上按右鍵

2. 從快捷功能表中選取取消隱藏

從內容功能表中選取「取消隱藏」

3. 在列出所有隱藏工作表的「取消隱藏」對話方塊出現後,選取您要取消隱藏的工作表,然後按一下確定

選取要取消隱藏的工作表

4. 此時,所選的隱藏工作表便會立即顯示。只需重複上述三個步驟,即可逐一取消更多隱藏工作表的隱藏狀態。

重複操作以取消隱藏其他工作表

注意

  • 除了滑鼠右鍵快捷選單外,您也可以從功能區或使用快速鍵開啟「取消隱藏」對話方塊:
  • 從功能區存取:
    前往首頁索引標籤,在儲存格群組中,按一下格式 隱藏與取消隱藏 取消隱藏工作表,即可開啟取消隱藏對話方塊。

從功能區存取「取消隱藏工作表」功能

  • 使用 Excel 快速鍵存取:
    按下 ALT + H + O + U + H,即可開啟取消隱藏對話方塊。
提示
  • 針對 非 Microsoft 365 使用者,Excel 的「取消隱藏」選項一次僅能取消隱藏一個工作表。若要取消隱藏多個或所有工作表,您必須逐一重複上述步驟。
  • 然而,若您是 Microsoft 365 使用者,即可在「取消隱藏」對話方塊中一次取消隱藏多個 Excel 工作表。
    • 若要選取多個工作表,請執行下列任一操作:
    • 按住 Ctrl 鍵,再點選要選取的項目。
    • 按住 Shift 鍵,再搭配上下方向鍵,即可輕鬆調整選取範圍!

選取多個工作表


🌟 一鍵切換所有隱藏工作表的顯示狀態!🌟

透過 Kutools for Excel切換隱藏工作表可見性功能,輕鬆省時又省力!🚀

透過 Kutools for Excel 提供的實用切換隱藏工作表可見性按鈕,只需按一下,即可在當前工作簿中顯示所有隱藏的工作表;再按一次,就能將它們全部切換為不可見!速度快如閃電!⚡

📊Kutools for Excel:透過 超過 300 項必備工具,全面強化 Excel 功能!立即體驗完整版 30 天免費試用,無需提供信用卡資訊!🚀

立即下載

只需一點,即可透過強大功能一次取消隱藏所有工作表 – Kutools for Excel

透過 Kutools for Excel 強大的顯示所有隱藏表功能,體驗一鍵操作的極致便利!這項卓越工具讓您只需單擊一次,即可輕鬆顯示所有隱藏的工作表,無需像 Excel 預設的「取消隱藏」選項那樣一次只能取消一個。告別為每個工作表重複繁瑣步驟的日子,立即使用 Kutools for Excel,以更高效、省時的方式管理您的 Excel 檔案!

Kutools for Excel 提供超過 300 項進階功能,簡化複雜任務,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化任務,讓資料管理毫不費力。Kutools for Excel 詳細資訊……         免費試用……

安裝 Kutools for Excel 後,請點選 Kutools > 檢視 > 顯示所有隱藏表,即可立即顯示所有隱藏的工作表!

按一下「取消隱藏所有隱藏的工作表」,使所有隱藏的工作表顯示出來

注意:函數旁顯示的「(11 個工作表)」文字,代表活頁簿中隱藏工作表的總數。若無隱藏的工作表,此功能將自動變為灰色。

結果

所有隱藏的工作表將立即全部顯示。

所有隱藏的工作表會立即顯示

提示
  • 若要使用此功能,請先安裝 Kutools for Excel,並 立即下載,享 30 天免費試用!
  • 若需更精準地管理您的活頁簿與工作表,例如選擇性顯示特定工作表,而非一次全部呈現Kutools for Excel 提供進階的顯示/隱藏工作簿和工作表工具,讓您能依需求靈活、輕鬆地切換活頁簿與工作表群組的顯示狀態。

使用 Kutools 顯示或隱藏活頁簿與工作表群組


使用 VBA 取消隱藏工作表


熟悉 Excel 程式設計的進階使用者可運用 VBA 輕鬆取消隱藏工作表,不僅彈性十足,還能依需求靈活自訂——無論是取消隱藏所有工作表、多個指定工作表,還是名稱包含特定文字的工作表,都能輕鬆達成。

本節將介紹三種 VBA 腳本,分別滿足三種不同的取消隱藏工作表需求。

取消隱藏所有工作表

此 VBA 腳本可讓活頁簿內所有工作表立即顯示,一目了然!

步驟 1:開啟 VBA 模組編輯器並複製程式碼
  1. 在 Excel 中按住 ALT + F11 鍵,即可開啟 Microsoft Visual Basic for Applications 視窗。
  2. 點擊插入 > 模組,並將下列程式碼貼到模組視窗中。
  3. VBA 程式碼:取消隱藏所有工作表
    Sub UnhideAllSheets()
    'Updateby Extendoffice
        Dim ws As Worksheet
        For Each ws In ThisWorkbook.Worksheets
            ws.Visible = xlSheetVisible
        Next ws
    End Sub
步驟 2:執行程式碼以取得結果

貼上此程式碼後,請按下 F5 鍵執行,所有隱藏的工作表將立即顯示!

用於取消隱藏所有工作表的 VBA 程式碼


取消隱藏多個工作表(指定的工作表)

此 VBA 腳本可協助您取消隱藏指定清單中的工作表。

步驟 1:開啟 VBA 模組編輯器並複製程式碼
  1. 在 Excel 中按住 ALT + F11 鍵,即可開啟 Microsoft Visual Basic for Applications 視窗。
  2. 按一下插入 > 模組,並將下列程式碼貼到模組視窗中。
  3. VBA 程式碼:取消隱藏指定工作表
    Sub UnhideSelectedSheets()
    'Updateby Extendoffice
        Dim sheetNames As Variant
        sheetNames = Array("Sheet5", "Sheet6") ' Customize the list with your sheet names
        Dim name As Variant
        For Each name In sheetNames
            Sheets(name).Visible = xlSheetVisible
        Next name
    End Sub
    

注意:在此範例中,Sheet 5Sheet 6 將被取消隱藏。您可透過修改程式碼中的工作表名稱清單來自訂:sheetNames = Array("Sheet 5", "Sheet 6"),方法是將 "Sheet 5""Sheet 6" 替換為您需要的工作表名稱。

步驟 2:執行程式碼以取得結果

貼上此程式碼後,請按下 F5 鍵執行,指定的隱藏工作表(Sheet 5Sheet 6)將立即顯示!

用於取消隱藏特定工作表的 VBA 程式碼


取消隱藏工作表名稱中包含特定文字的工作表

若要根據工作表名稱中包含的特定文字來取消隱藏工作表,請使用下列 VBA 腳本。

步驟 1:開啟 VBA 模組編輯器並複製程式碼
  1. 在 Excel 中按住 ALT + F11 鍵,即可開啟 Microsoft Visual Basic for Applications 視窗。
  2. 點擊插入 模組,並將下列程式碼貼到模組視窗中。
  3. VBA 程式碼:取消隱藏工作表名稱中包含特定文字的工作表
    Sub UnhideSheetsWithSpecificText()
    'Updateby Extendoffice
        Dim ws As Worksheet
        For Each ws In ThisWorkbook.Worksheets
            If InStr(ws.Name, "Excel") > 0 Then
                ws.Visible = xlSheetVisible
            End If
        Next ws
    End Sub

注意:在此範例中,名稱包含 Excel 的工作表將會顯示。若要取消隱藏名稱中包含其他特定文字的工作表,只需修改以下程式碼:If InStr(ws.Name, "Excel") > 0 Then,並將 "Excel"替換為您所需的字串即可!

步驟 2:執行程式碼以取得結果

貼上此程式碼後,請按下 F5 鍵執行,名稱中包含「Excel」文字的隱藏工作表將立即顯示!

用於取消隱藏名稱包含特定文字的工作表的 VBA 程式碼


使用自訂檢視取消隱藏所有工作表

Excel 的「自訂檢視」功能可讓您免去逐一取消隱藏工作表的麻煩——只需在所有工作表都可見時,儲存一份活頁簿的檢視狀態。這就像是為當時完整顯示內容的活頁簿拍下一張快照!日後即使隱藏了某些工作表,也能透過單擊操作,輕鬆還原至所有工作表皆可見的初始狀態。因此,為獲得最佳效果,請務必在開始工作之初、尚未隱藏任何工作表前,先設定此自訂檢視。

步驟 1:確保所有工作表皆可見

在建立用於取消隱藏所有工作表的自訂檢視之前,您必須先確認活頁簿中的所有工作表都處於可見狀態。

注意:若您不確定活頁簿中是否包含任何隱藏工作表,請參閱本節末尾的指南:如何檢查活頁簿是否包含隱藏工作表?

步驟 2:前往「自訂檢視」

前往功能區上的檢視索引標籤,在活頁簿檢視群組中,按一下自訂檢視

按一下「檢視」索引標籤下的「自訂檢視」

步驟 3:建立新的自訂檢視
  1. 自訂檢視對話方塊中,點擊新增按鈕。

    按一下「新增」按鈕

  2. 新增檢視對話方塊中,輸入您的自訂檢視名稱,例如所有工作表可見,然後按一下確定

    輸入自訂檢視的名稱

步驟 4:使用您的自訂檢視

日後當您需要取消隱藏活頁簿中的所有工作表時,只需返回檢視索引標籤,點選自訂檢視,選取您先前建立的檢視(例如 )All Sheets Visible),再點擊顯示,即可立即還原活頁簿至所有工作表皆可見的狀態!

如何檢查活頁簿是否包含隱藏工作表?

若要快速確認 Excel 工作表中是否有隱藏工作表,請依照以下簡化步驟操作:

  1. 在 Excel 視窗底部的任一工作表標籤上按一下滑鼠右鍵,即可叫出快捷功能表。
  2. 在此功能表中,請特別留意取消隱藏選項。
    • 取消隱藏選項處於啟用狀態(未呈現灰色),表示您的活頁簿中包含隱藏的工作表。立即點選此選項,即可檢視並選擇要顯示的隱藏工作表!
    • 反之,若取消隱藏選項為停用狀態(呈現灰色),則表示該活頁簿中並無任何隱藏的工作表。

檢查活頁簿是否包含任何隱藏的工作表

此方法是最直接的方式,能快速確認您的活頁簿是否隱藏了任何工作表。然而,它無法顯示非常隱藏的工作表。若要檢視並取消隱藏非常隱藏的工作表,請立即使用下列方法!


輕鬆取消隱藏使用 Kutools for Excel 設定為「非常隱藏」的所有工作表

若要在 Excel 中檢視並取消隱藏被設為超級隱藏的工作表(此狀態使其無法透過一般 Excel 介面存取),Kutools for Excel 提供了一種高效解決方案。隱藏/取消隱藏活頁簿與工作表功能可讓您輕鬆管理比標準隱藏設定更深層隱藏的工作表,無需撰寫複雜的 VBA 腳本。它不僅能讓您顯示所有隱藏的工作表,包括標記為超級隱藏的工作表,還提供彈性選項,讓您僅取消隱藏一般隱藏的工作表,或專門針對超級隱藏的工作表進行操作。立即體驗 Kutools,輕鬆解除所有超級隱藏工作表!

安裝 Kutools for Excel 後,請依序點選 Kutools > 檢視 > 隱藏/取消隱藏活頁簿與工作表。在隱藏/取消隱藏活頁簿與工作表對話方塊中,勾選工作表列表內所有標示為超級隱藏的工作表核取方塊,即可立即顯示它們!

您可以看到超級隱藏的工作表已立即取消隱藏。如有需要,請關閉對話方塊。

注意:若要取消隱藏所有工作表(包含一般隱藏及非常隱藏的工作表),只需在隱藏/取消隱藏活頁簿與工作表對話方塊中點擊全部取消隱藏按鈕,即可一次顯示所有工作表!

提示:若要使用此功能,您需先安裝 Kutools for Excel,請 立即點擊下載,享 30 天免費試用!


為什麼無法取消隱藏工作表?— 問題與解決方案


在嘗試取消隱藏 Excel 工作表時遇到問題可能會令人沮喪。這些問題通常源自幾種常見情境。了解這些問題及其解決方案,有助於您有效管理您的 Excel 工作表。以下是常見問題與對應解決方案的說明:

1. 工作表被設為超級隱藏

問題:

Excel 可將工作表設為超級隱藏,此狀態下無法透過一般 Excel 介面選項取消隱藏。

解決方案:

您可以使用 VBA 變更這些工作表的可見性狀態。按下 ALT + F11 鍵開啟 VBA 編輯器,找到對應的活頁簿與工作表,並將該工作表的 Visible 屬性設為 xlSheetVisible。或者,也可使用 Kutools for Excel 這類工具,以更友善使用者的方式取消超級隱藏工作表,無需撰寫程式碼。


2. 活頁簿保護

問題:

若活頁簿已受保護,您可能無法進行任何變更,包括取消隱藏工作表。

解決方案:

您需要先移除活頁簿的保護,這通常需要輸入設定保護時所用的密碼。一旦解除保護,即可正常取消隱藏工作表。 如果您不知道密碼,請參閱:如何在不知道密碼的情況下解除活頁簿中所有受保護工作表的保護?


3. 工作表實際上並未隱藏

問題:

有時看起來像是工作表被隱藏了,但其實它們根本就不存在於活頁簿中。

解決方案:

若要確認您的活頁簿是否包含任何隱藏的工作表,請參閱本文中的指南:如何檢查活頁簿是否包含隱藏的工作表?


4.Excel 版本與相容性問題

問題:

舊版 Excel 或不同版本間的相容性問題,可能會影響您取消隱藏工作表的功能。

解決方案:

請確認您使用的 Excel 版本支援該工作簿中的功能。若您目前在相容模式下使用較舊版本,建議升級並將檔案儲存為較新的格式。同時,請確保所有需要使用此工作簿的使用者皆能取得新版 Excel,以維持功能正常運作與相容性。

總結來說,我們已探討多種在 Excel 中取消隱藏工作表的方法,從手動操作到使用 Kutools for Excel 與 VBA 指令碼……掌握這些技巧,讓您的試算表井然有序,資料隨時唾手可得!想探索更多 Excel 秘技?立即點擊此處,暢讀我們超過數千篇的實用教學文章!