Zeile Sortieren nach Datum in einer Spalte mit vba
Ich versuche, meine Daten zu Sortieren, die jede Zeile von das Datum Auftritt in der N-Spalte. Im Moment ist es nur die Sortierung der Spalte n von istelf mit aus den Veränderungen rund um weitere Informationen. Wie kann ich wieder Schreiben mein code, so dass die gesamte Zeile zu bewegen, im Gegensatz zu nur die einzelne Zelle in dieser Zeile?
Sub SortByDate()
Dim rSortRange As Range
Dim ws As Worksheet
Set ws = Sheets("Copy")
Set rSortRange = ws.Range("N11", "N111")
rSortRange.Sort Key1:=ws.Range("N11"), Order1:=xlAscending, _
Key2:=Range("N20"), Order2:=xlAscending, _
Key3:=Range("N29"), Order3:=xlAscending, _
Header:=xlNo, OrderCustom:=1, MatchCase:=False, _
Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, _
DataOption2:=xlSortNormal, DataOption3:=xlSortNormal
End Sub
Habe Es mit den folgenden makro-code
Sub SortByDate()
Dim rSortRange As Range
Dim ws As Worksheet
Set ws = Sheets("Copy")
Set rSortRange = ws.Range("N11", "N111")
rSortRange.Sort Key1:=ws.Range("N11"), Order1:=xlAscending, _
Key2:=Range("N20"), Order2:=xlAscending, _
Key3:=Range("N29"), Order3:=xlAscending, _
Header:=xlNo, OrderCustom:=1, MatchCase:=False, _
Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, _
DataOption2:=xlSortNormal, DataOption3:=xlSortNormal
End Sub
Manchmal vergesse ich, wie einfach es ist, einfach ein makro aufzeichnen!
- ist es zu schwer für Sie zu zeigen, ein Stück von deinem Blatt? Sie können den gesamten Datenbereich, dann Sortieren Sie es durch die Sortierung der Spalte Datum.
- Ein Makro aufzeichnen. Ich kann Ihnen den code, aber ich möchte, dass Sie versuchen Sie es zuerst 😉
- Bitte fügen Sie Ihre Antwort als Antwort...
Du musst angemeldet sein, um einen Kommentar abzugeben.