Excel刪除空白列教學:簡單步驟快速掌握

了解如何在Excel中快速刪除空白列,簡化數據處理並提高工作效率。遵循我們的詳細步驟指南,讓你的表格更加整潔有序。

讓資訊整合更靈活

記錄、協作、成長 — Notion帶來比Excel更靈活的工作方式!
免費使用

200+模板自動化工作流程

從數據到成果,只需一步 — 用Monday代替Excel,效率倍增!
免費使用

AI智能團隊協作

AI驅動的ClickUp超越Excel,讓工作更精準快速!
免費使用

使用篩選功能刪除空白列

步驟一:選擇範圍

首先,選擇要進行篩選操作的資料範圍。您可以按下 Ctrl + A 快速選取整張工作表。如果您只想針對特定範圍操作,則可以手動拖曳選取該範圍。

步驟二:啟用篩選功能

在選取範圍後,請前往功能區上的「資料」選項卡,然後點擊「篩選」按鈕。在您選取的範圍頂部會出現篩選箭頭。

步驟三:篩選空白列

點擊任一包含空白單元格之列的篩選箭頭。在隨後的下拉菜單中,取消選取「全選」,然後選擇「空白」。這樣,工作表中所有空白列會被篩選出來。

步驟四:刪除空白列

篩選出空白列後,選取這些列的標題(即列標籤)。右鍵點擊選取的列標籤,然後在彈出的選單中選擇「刪除列」。完成後,再次點擊篩選箭頭並選取「全選」來取消篩選。

使用VBA刪除空白列

步驟一:開啟VBA編輯器

按下快捷鍵 Alt + F11 打開VBA編輯器。在編輯器中,點擊插入(Insert),然後選擇「模組(Module)」來插入一個新的VBA模組。

步驟二:輸入VBA代碼

在新插入的模組中,輸入以下代碼以刪除工作表中的空白列:

Sub 刪除空白列()
    Dim ws As Worksheet
    Dim rng As Range
    Dim i As Long
    
    Set ws = ActiveSheet
    
    On Error Resume Next
    For i = ws.UsedRange.Rows.Count To 1 Step -1
        If Application.WorksheetFunction.CountA(ws.Rows(i)) = 0 Then
            ws.Rows(i).Delete
        End If
    Next i
    On Error GoTo 0
End Sub

步驟三:執行VBA代碼

輸入代碼後,關閉VBA編輯器並返回Excel工作表。在功能區上的「開發人員」選項卡中,點擊「巨集」按鈕。在彈出的對話框中選擇您剛才創建的「刪除空白列」巨集,然後點擊「執行」。這樣工作表中所有的空白列將會被自動刪除。

使用查找和選取刪除空白列

步驟一:開啟查找和選取功能

在功能區上,點擊「開始」選項卡,然後在「編輯」群組中選擇「查找與選取」。在下拉選單中,選擇「到條件格式…」。

步驟二:設定條件格式

在彈出的對話框中,選擇「空值」,然後點擊「確定」。這將選取所有空白的單元格。

步驟三:刪除空白列

選取所有空白單元格後,按下 Ctrl + – (Ctrl 和減號鍵)。在彈出的「刪除」對話框中選擇「整列」,然後點擊「確定」。這樣,所有包含空白單元格的列將被刪除。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *