Excel - Eliminar fechas inferiores a la actual

 
Vista:

Eliminar fechas inferiores a la actual

Publicado por Reyes Perez (3 intervenciones) el 14/03/2023 14:11:20
Buenas, espero que alguien siga mirando esta pagina. Tnego un problema, intento eliminar las filas de mi base de datos que sean inferior a la fecha actual con el siguiente codigo, pero no me funciona

Sub fechas_H()
Workbooks("zmm_contratos.xlsx").Activate
Dim fechaHoy As Date

'fechaHoy = DateSerial(Year(Date), Month(Date), Day(Date))
fechaHoy = Date
With ActiveSheet.Range("H1").CurrentRegion
.AutoFilter Field:=8, Criteria1:="<" & fechaHoy 'Filtra las filas con fechas antiguas
.Offset(1).SpecialCells(xlCellTypeVisible).EntireRow.Delete 'Elimina las filas filtradas excepto la fila de encabezado
.AutoFilter 'Quita el filtro
End With
End Sub

Alguien podria saber porque?
Muchas gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Eliminar fechas inferiores a la actual

Publicado por Reyes Perez (3 intervenciones) el 16/03/2023 10:44:56
Si me funcionó! mil gracias :)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar