Skip to main content

如何在 Excel 中切換隱藏和可見的列?

Author: Xiaoyang Last Modified: 2025-05-12

在 Excel 中隱藏和取消隱藏列是一項常見任務,我們很多人經常會用到它。例如,您有一個工作表中有一些隱藏的列,現在您想取消隱藏這些列以掃描某些信息,掃描完後,您需要再次將其隱藏起來。然而,如果頻繁進行此操作,這可能會是一個耗時的過程。有沒有什麼簡單的方法可以幫助您快速切換隱藏列的可見與不可見狀態呢?

使用快捷鍵切換隱藏列的可見與不可見狀態

使用 VBA 代碼切換隱藏列的可見與不可見狀態

使用 Kutools for Excel 切換隱藏列的可見與不可見狀態


使用快捷鍵切換隱藏列的可見與不可見狀態

以下快捷鍵可以幫助您快速切換隱藏列的顯示與隱藏狀態。請按照以下步驟操作:

1. 選擇您要隱藏的列。如果您想隱藏不連續的列,請按住 Ctrl 鍵。

doc-toggle-hidden-columns1

2. 按下 Ctrl + 0 鍵來隱藏所選列。

doc-toggle-hidden-columns2

3. 然後按下 Ctrl + Shift + 0 鍵來取消隱藏列。如果您想再次隱藏列,請按 Ctrl + 0 鍵。

因此,您可以通過 Ctrl + 0Ctrl + Shift + 0 鍵來切換隱藏列的狀態。

注意:出於某些原因,在 Windows 7 中快捷鍵 Ctrl + Shift + 0 可能無法正常工作,您可以通過以下步驟解決這個問題:

(1.) 點擊「開始」按鈕,然後選擇「控制面板」;

doc-toggle-hidden-columns3

(2.) 接著點擊「時鐘、語言和區域」選項下的「更改鍵盤或其他輸入法」。

doc-toggle-hidden-columns4

(3.) 在「區域和語言」對話框中,點擊「鍵盤和語言」>「更改鍵盤…」,如下圖所示:

doc-toggle-hidden-columns5

(4.) 在「文字服務和輸入語言」對話框中,點擊「高級鍵設置」,並在「 輸入語言的熱鍵」下選擇「在輸入語言之間切換」。然後點擊「更改按鍵順序」按鈕。如下圖所示:

doc-toggle-hidden-columns6

(5.) 在「更改按鍵順序」對話框中,從「切換鍵盤佈局」中選擇「未分配」。然後點擊「確定」> 「確定」>「確定」

doc-toggle-hidden-columns7

完成這些設置後,快捷鍵 Ctrl + Shift + 0 就可以生效了。


使用 VBA 代碼切換隱藏列的可見與不可見狀態

假設您有一個工作表,其中 B、C、E、F 列被隱藏,而您希望先顯示這些列,然後再將其隱藏。使用以下 VBA 代碼,您也可以解決這個問題。

1. 點擊「開發工具」>「 Visual Basic」,將彈出一個新的 Microsoft Visual Basic for Applications 窗口,點擊「插入」>「模塊」,然後在模塊中輸入以下代碼。

Sub ToogleHideColumns()
'Update 20131107
Dim hideArr As Variant
hideArr = Array("B:C", "E:F")
For i = 0 To UBound(hideArr)
    Columns(hideArr(i)).EntireColumn.Hidden = Not Columns(hideArr(i)).EntireColumn.Hidden
Next
End Sub

2. 然後按下 F5 鍵運行代碼,隱藏的 B:C 和 E:F 列將被顯示出來。如果您想再次隱藏這些列,請再次按下 F5 鍵。


使用 Kutools for Excel 切換隱藏列的可見與不可見狀態

使用 Kutools for Excel 的「切換列的可見性」功能,您可以輕鬆地在 Excel 中切換所有隱藏列的可見與不可見狀態。

Kutools for Excel 包含超過 300 個實用的 Excel 工具。免費試用 30 天無限制。立即獲取

安裝 Kutools for Excel 後,您可以根據需要快速顯示或隱藏隱藏的列。

1. 打開一個包含一些隱藏列的工作簿。

2. 點擊「Kutools」>「檢視」>「切換列的可見性」。

隱藏的列已經顯示出來了。如果您再次點擊「」,這些列又會被隱藏起來。請參閱截圖:

doc-toggle-hidden-columns9
-1
doc-toggle-hidden-columns10
-1
doc-toggle-hidden-columns9

點擊「切換列的可見性」功能了解更多關於它的信息


相關文章:

在 Excel 中切換隱藏和可見的工作表

最佳辦公效率工具

🤖 Kutools AI 助手:基於智能執行方式革新數據分析:智能執行   |  生成代碼  |  創建自訂公式  |  分析數據並生成圖表  |  調用 Kutools 函數
熱門功能查找、標記重複值或識別重複項   |  刪除空行   |  合併列或單元格而不丟失數據   |   四捨五入無需公式 ...
高級 LOOKUP多條件 VLookup    多值 VLookup  |   多表查找   |   模糊查找 ....
高級下拉列表快速創建下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
列管理器添加特定數量的列  |  移動列  |  切換隱藏列的可見狀態  |  比較區域和列 ...
特色功能網格聚焦   |  設計檢視   |   增強編輯欄    工作簿與工作表管理器   |  資源庫(自動文本)   |  日期提取器   |  合併資料   |  加密/解密儲存格    按列表發送電子郵件   |  超級篩選   |   特殊篩選(篩選粗體/斜體/刪除線...) ...
頂級 15 種工具集12 個文本工具添加文本刪除特定字符、...)   |   50+ 圖表 類型甘特圖、...)   |   40+ 實用 公式基於生日計算年齡、...)   |   19 個插入工具插入QR碼根據路徑插入圖片、...)   |   12 個轉換工具金額轉大寫匯率轉換、...)   |   7 個合併與分割工具高級合併行分割儲存格、...)   |   ... 還有更多

使用 Kutools for Excel 提升您的 Excel 技巧,體驗前所未有的高效。 Kutools for Excel 提供超過 300 種高級功能來提高生產力並節省時間。  點擊這裡獲取您最需要的功能...


Office Tab 將標籤式界面帶到 Office,讓您的工作更加輕鬆

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中啟用標籤式編輯和閱讀。
  • 在同一窗口的新標籤中打開和創建多個文檔,而不是在新窗口中。
  • 將您的生產力提高 50%,每天為您減少數百次鼠標點擊!