小编Lau*_*yon的帖子

如何使用VBA基于条件删除Excel中的行?

我目前正在构建一个宏来格式化一张数据以及删除不适用的数据行.具体来说,我希望删除列L ="ABC"的行,以及删除列AA <>"DEF"的行.

到目前为止,我已经能够实现第一个目标,但不是第二个目标.现有代码是:

Dim LastRow As Integer
Dim x, y, z As Integer
Dim StartRow, StopRow As Integer

For x = 0 To LastRow
    If (Range("L1").Offset(x, 0) = "ABC") Then
    Range("L1").Offset(x, 0).EntireRow.Delete
    x = x - 1

End If
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

10
推荐指数
3
解决办法
8万
查看次数

标签 统计

excel ×1

excel-vba ×1

vba ×1