以下是一个示例代码,可以实现您所需的操作:

Sub deleteEmptyRows()
    Dim lastRow As Long
    Dim i As Long
    
    lastRow = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
    
    For i = lastRow To 1 Step -1
        If WorksheetFunction.CountA(Range("A" & i & ":C" & i)) < 3 Then
            Rows(i).Delete
        End If
    Next i
End Sub

这个代码会遍历所有行,如果某一行中A列到C列的单元格中有不少于一个空单元格,则删除这一行。请确保您在运行此代码之前备份您的数据。


原文地址: https://www.cveoy.top/t/topic/fju7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录