ich möchte meine Liste nach 2 Kriterien sortieren:
Spalte A : Nummer aufsteigend
Spalte D : Datum aufsteigend (zuerst nach Jahr, dann Monat, dann Tag)
Problem: Wenn ich die Liste "von Hand" sortieren lasse, dann wird das Datum richtig sortiert. Lasse ich folgenden Code laufen (Makrorekorder), dann wird im Datum der Tag sortiert, nicht Jahr>Monat>Tag.
Cells.Sort Key1:=Range("A2"), Order1:=xlAscending, Key2:=Range("D2") _
, Order2:=xlAscending, Header:=xlGuess, OrderCustom:=9, MatchCase:= _
False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, DataOption2 _
:=xlSortTextAsNumbers
Kann mir jemand sagen, was ich falsch mache?
Besten Dank, Peter