Bonjour,
Pourquoi ne pas préformater ta colonne C au format personnalisé jj.mm.aa
Ensuite en exécutant ta macro, tu auras ce que tu demandes.
A te relire
Dan
Edition : Sans formater la colonne Date
Tu peux aussi essayer cette macro :
Sub Macro1()
'Macro par Dan pour Yvouille le 21/04/08 - XL pratique
Range("C2:C" & Range("C65536").End(xlUp).Row).NumberFormat = "dd.mm.yy"
With Range("A2", Range("D65536")).End(xlUp)
.Sort Key1:=Range("C2"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
.Subtotal GroupBy:=3, Function:=xlSum, TotalList:=Array(4), _
Replace:=True, PageBreaks:=False, SummaryBelowData:=True
End With
End Sub
Amicalement
Dan