Problem mit Selection.Sort
15.05.2008 14:45:50
Simon
ich versuche eine Menge Datensätze mittels Sort zu sortieren.
Die manuelle Sortierung über
ergibt das gewünschte Ergebnis.
Allerdings mein Code, der mir auch durch den Makrorecorder der Einstellungen
(wenn auch etwas anders formatiert) bestätigt wird, führt zu einem anderen Ergebnis.
Selection.Sort Key1:=Range("D1"), Order1:=xlAscending, _
Key2:=Range("A1"), Order2:=xlDescending, _
Key3:=Range("F1"), Order3:=xlDescending, _
Header:=xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal, DataOption2:=xlSortTextAsNumbers, DataOption3:=xlSortNormal
Die automatische Sortierung ist leider:
Spalte D, F und anschließend A - was ich mir nicht erklären kann - und was sich auch nicht ändert, wenn ich A und F mit den entsprechenden Parametern tausche.
Wenn ich nun den sortierten Datensatz allerdings nochmals manuell sortieren lasse, dann stimmt die Reihenfolge mit D, A und anschließend F.
Ich hoffe es ist jemandem das Problem bekannt.
Schöne Grüße
Simon