ich habe eine Liste mit 50 Reihen á je 10 Zahlen (von Spalten A bis J).
Innerhalb jeder Reihe muss ich die Reihe aufsteigend sortieren.
Wenn ich unter Daten / Sortieren beginne, dann markiert EXCEL automatisch
die ganze Liste (50 Reihen). Um dies zu vermeiden habe ich mit dem Recorder
ein Macrao aufgezichnet, bei dem eine Reihe markiert und dann sortiert wird.
Jetzt müsste ich das aber so umschreiben, dass nacheinander die Reihen
1 - 50 jeweils sortiert werden - aber wie geht das?
Hier mein Aufzeichnungsmakro:
Sub Makro2()
Range("A1:J1").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlLeftToRight
Range("A1").Select
End
Sub
Da sich bei den Reihen die erste Zeile ändern kann, z.B. wenn die Liste ab
Zeile 12 beginnt wäre es hilfreich, wenn die erste Zeile variabel gestaltet werden
könnte.
Besten Dank für eine Hilfe!
mfg
Erich
Die tägliche Gewinnoptimierung: <a href="http://www.kenostrategen.de">http://www.kenostrategen.de</a>