添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
不羁的勺子  ·  java Wrappers批量更新 ...·  1 年前    · 
礼貌的凉面  ·  python 的 ...·  1 年前    · 
呐喊的李子  ·  Guzzle 源码分析 - 掘金·  2 年前    · 
  • 获取筛选结果中的需要删除的行。 可以使用myRange.SpecialCells方法来获取筛选结果中的需要删除的行。需要注意的是,需要使用xlCellTypeVisible参数来仅选择可见单元格,以避免删除不应删除的行。例如,可以使用以下代码来获取需要删除的行:
  • Dim deleteRange As Range
    Set deleteRange
    
    
    
    
        
     = myRange.Offset(1, 0).Resize(myRange.Rows.Count - 1, myRange.Columns.Count) _
        .SpecialCells(xlCellTypeVisible)
    
  • 删除需要删除的行。 使用deleteRange.EntireRow.Delete方法来删除需要删除的行。例如,可以使用以下代码来删除需要删除的行:
  • deleteRange.EntireRow.Delete
    

    完整的VBA代码如下:

    Sub DeleteRows()
        Dim myRange As Range
        Dim deleteRange As Range
        Set myRange = Range("A1:C10")
        myRange.AutoFilter Field:=1, Criteria1:=">10"
        Set deleteRange = myRange.Offset(1, 0).Resize(myRange.Rows.Count - 1, myRange.Columns.Count) _
            .SpecialCells(xlCellTypeVisible)
        deleteRange.EntireRow.Delete
    End Sub
    

    上述代码仅作为示例,具体的筛选条件和需要删除的行数可能会有所不同。请根据具体情况进行调整。

  •