如何仅删除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中仅删除可见的行或列,以突出显示特定的数据集。