Actualmente estoy creando una macro para formatear una hoja de datos y para eliminar filas de datos inaplicables. Específicamente, estoy buscando eliminar filas donde Columna L = "ABC", así como eliminar filas donde la columna AA <> "DEF".¿Cómo se eliminan las filas en Excel según los criterios que usan VBA?
Hasta ahora he podido lograr el primer objetivo, pero no el segundo. El código existente es:
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
+1 para la dirección, pero ¿dónde está DEF :)? – Fionnuala
@Remou: editado. Gracias ! –
Sí, pero, AA <> "DEF". :) – Fionnuala