Macro excel, para eliminar filas que contengan un horario menor a las 06:00:00 AM

Hola desearía que me pudieran ayudar con una macro of2007 la cual encuentre los horarios menores a las 06:00:00AM. Ya que en una columna en la cual tengo:

2:30:00AM

2:30:00AM
2:35:00AM
4:00:00AM
4:30:00AM
6:00:00AM

y deseo eliminar las filas que tengan un horario menos al de las 06:00. En este caso desde las 2:30:00AM hasta 4:30:00AM

Gracias de antemano y saludos!!!

1 Respuesta

Respuesta
1

Aca tienes

Sub elimina()
Dim r As Range
Dim c As String
'4c7569735f50
For Each r In Range("A1:" & "A" & Application.WorksheetFunction.CountA(Range("A:A")))
If r <> "6:00:00AM" Then c = c & "," & r.Address
Next
c = Mid(c, 2, Len(c))
Set r = Nothing
Range(c).EntireRow.Delete
End Sub

** Partimos de la base que las "horas" estan en la columna A ( sin rotulos) de la hoja activa

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas