如何在 Excel 中僅刪除可見的行或列?


雖然在電子表格中刪除行或列可能是一項常見的操作,但在某些情況下,您可能希望保持隱藏的行或列完整。在處理篩選資料或從大型資料集中刪除特定資料而不更改隱藏資訊時,這尤其有用。

在本教程中,我們將探討成功完成此工作的步驟。無論您的 Excel 技能水平如何,您都會發現這些說明易於遵循並應用於您自己的專案。在本課程結束時,您將牢牢掌握如何在 Excel 中刪除可見的行或列而不影響隱藏資料的方法。所以讓我們開始吧,探索 Excel 的世界,您將在其中發現如何只刪除可見的行或列!

僅刪除可見的行或列

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

步驟 1

考慮一個 Excel 工作表,其中包含隱藏的行和列。

首先,右鍵單擊工作表名稱,然後選擇“檢視程式碼”以開啟 VBA 應用程式。

右鍵單擊 > 檢視程式碼。

步驟 2

然後單擊“插入”,選擇“模組”,並將以下程式碼複製到文字框中。

插入 > 模組 > 複製。

程式碼

Sub DeleteVisibleRows()
Dim WorkRng As Range
On Error Resume Next
xTitleId = "Delete Visible Cells"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
WorkRng.SpecialCells(xlCellTypeVisible).ClearContents
Application.ScreenUpdating = True
End Sub

步驟 3

然後單擊 F5 執行模組。然後選擇單元格範圍並單擊“確定”。

F5 > 選擇單元格 > 確定。

這就是如何在 Excel 中僅刪除可見的行或列的方法。

結論

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

更新於: 2023年9月6日

153 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始
廣告