如何在 Excel 中刪除所有隱藏的行或列?


處理大型資料集或複雜電子表格時,有時會發現隱藏的行或列,這些行或列可能會妨礙您的分析或影響資料的視覺清晰度。為了保持 Excel 操作的正確性和效率,刪除這些隱藏的元件至關重要。在本課中,我們將探討查詢和刪除 Excel 中隱藏的行和列的各種方法。我們將介紹適用於 Excel 2010、2013、2016、2019 和 Microsoft 365 版 Excel 等各種程式版本的方法。無論您的 Excel 技能水平如何,本課都將為您提供必要的知識和說明,幫助您成功地從電子表格中刪除隱藏的行或列。

在本教程結束時,您將全面瞭解在 Excel 中查詢和刪除隱藏的行或列的多種方法。提高您更有效地瀏覽和管理資料的能力,使您能夠維護一個整潔且組織良好的電子表格。讓我們開始學習如何在 Excel 中逐步刪除所有隱藏的行和列!

刪除所有隱藏的行或列

在這裡,我們將首先建立一個 VBA 模組,然後執行它以完成任務。因此,讓我們來看一個簡單的過程,學習如何在 Excel 中刪除所有隱藏的行或列。

步驟 1

考慮任何包含隱藏的行和列的 Excel 工作表,類似於下圖所示。

首先,右鍵單擊工作表名稱並選擇“檢視程式碼”以開啟 VBA 應用程式。然後,單擊“插入”,選擇“模組”,並將以下程式碼複製到文字框中,如下所示。

右鍵單擊 > 檢視程式碼 > 插入 > 模組 > 複製。

程式碼

Sub deletehidden()
For lp = 256 To 1 Step −1
   If Columns(lp).EntireColumn.Hidden = True Then Columns(lp).EntireColumn.Delete Else
Next
For lp = 65536 To 1 Step −1
   If Rows(lp).EntireRow.Hidden = True Then Rows(lp).EntireRow.Delete Else
Next
End Sub

步驟 2

然後將工作表另存為宏啟用模板,並單擊 F5 以完成任務。

結論

在本教程中,我們使用了一個簡單的示例來演示如何在 Excel 中刪除所有隱藏的行或列,以突出顯示特定資料集。

更新於: 2023-07-07

385 次瀏覽

啟動您的 職業生涯

透過完成課程獲得認證

開始學習
廣告