Con este código pueden eliminar celdas con un criterio conocido, que en este ejemplo se trata de eliminar las celdas que contengan la palabra «Hola» en las columnas A y C.
Código VBA:
Sub test() Dim x As Long, lastrow As Long lastrow = Cells(Rows.Count, 1).End(xlUp).Row For x = lastrow To 1 Step -1 If Cells(x, 1).Value = "Hola" or Cells(x, 3) <> "Hola" Then Rows(x).Delete End If Next x End Sub