Macro para filtrar fechas que están en una solo columna

Doña Elsa Matilde, se de su gran potencial para el desarrollo de macros en excel y el cual admiro, pido a usted unos minutos de valioso tiempo para la ayuda con una macro que tengo.

Tengo una columna donde almaceno fechas de hay quiero generar por medio de un formulario un reporte según las fechas que ingrese tengo el siguiente código pero solo me funciona para cierto criterios por ejemplo cuando quiero filtrar del 19/11/2017 al 19/11/2017 por el signo que tengo toma todo lo menor a la fecha del 19, por lo cual requiero de su valiosa ayuda para resolver este dilema.

Por su amable colaboración y tiempo mil y mil gracias.

Cordial Saludo

s92=3

s93=3

FechaDesde = TFIni.Value

 FechaHasta = TFFin.Value

   Do While Worksheets("ventas").Cells(s92, 1) > 0

    Fecha = Format(Worksheets("ventas").Cells(s92, 1), "dd/mm/yyyy")

     If Fecha <= FechaHasta Then

      Worksheets("Reportes").Cells(s93, 1) = Format(Worksheets("ventas").Cells(s92, 1), "dd/mm/yyyy")

      Worksheets("Reportes").Cells(s93, 2) = Format(Worksheets("ventas").Cells(s92, 2), "#,##0")

      s93 = s93 + 1

     End If

     s92 = s92 + 1

    Loop

Añade tu respuesta

Haz clic para o