Quiero que mi macro ordene de mas reciente a mas antiguos un rango de fechas

Un amigo me dio una macro para ordenar un rango de fecha, pero esta macro ordena de mas antiguas a mas nueva un rango de fecha, pero necesito que la macro ordene de mas reciente a mas antiguas, les dejo la linea de codigo y espero que alguien pueda ayudarme.

Sub actualizar()
'Por.DAM
Set h1 = Sheets("REGISTRO DE LM")
With h1.Sort
.SortFields.Clear: .SortFields.Add Key:=Range("F9:F99")
.SetRange Range("A1:H9999"): .Header = xlYes: .Apply

End With
End Sub

Respuesta
2

Te anexo la macro con el cambio

Sub actualizar()
'Por.DAM
    Set h1 = Sheets("REGISTRO DE LM")
    With h1.Sort
        .SortFields.Clear: .SortFields.Add Key:=Range("F9:F99"), Order:=xlDescending
        .SetRange Range("A1:H9999"): .Header = xlYes: .Apply
    End With
End Sub

['sal u dos

1 respuesta más de otro experto

Respuesta

Esto te puede aportar algo también

https://youtu.be/zogj9jQlxWA

https://youtu.be/3LCDc_oxDGU

https://youtu.be/HqQRYceEx84

https://youtu.be/wLectZcvT1E

https://youtu.be/whjOEGPMe_g

Visita https://programarexcel.com descarga cientos de ejemplos de macros gratis

Suscribe https://www.youtube.com/c/programarexcel?sub_confirmation=1  activa la campana y disfruta de cientos de tutoriales sobre macros gratis

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas