Hallo Reinhard,
hier das Makro:
Sub KopierenSortieren()
’
’ KopierenSortieren Makro
’ Makro am 23.08.2007 von Andre Liesener aufgezeichnet
’
’
Range(„B4:B43“).Select
Selection.Copy
Range(„E4“).Select
ActiveSheet.Paste
Application.CutCopyMode = False
Selection.Sort Key1:=Range(„E4“), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range(„B4:B43“).Select
Selection.Copy
Range(„G4“).Select
ActiveSheet.Paste
Application.CutCopyMode = False
Selection.Sort Key1:=Range(„G4“), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
Ich hoffe, das Makro gibt ungefähr wieder, was ich machen möchte. Die Sache ist halt, dass die Werte, die eingegeben werden, gewissermaßen laufend in die entsprechenden Listen einsortiert/einkopiert werden sollen (die aufsteigende und absteigende Sortierung soll ständig aktualisiert werden).
Gruß, Andre