Hallo Makro-Experten!
Ich habe folgendes Makro aufgezeichnet, das mir eine Fußballtabelle sortiert:
Sub Sortierung()
'
' Sortierung Makro
' Makro am 10.04.2006 von Alexander Maximilian Winter aufgezeichnet
'
' Tastenkombination: Strg+Umschalt+S
'
Range("B4:I7").Select
Selection.Sort Key1:=Range("C4"), Order1:=xlDescending, Key2:=Range("I4") \_
, Order2:=xlDescending, Key3:=Range("E4"), Order3:=xlAscending, Header \_
:=xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom \_
, DataOption1:=xlSortNormal, DataOption2:=xlSortNormal, DataOption3:= \_
xlSortNormal
End Sub
Es funktioniert auch problemlos, allerdings wäre es für den Benutzer feiner, wenn er es nicht mühsam über eine Tastenkombination oder einen Button starten müsste. Ist es möglich, dieses Makro dann auszuführen, wenn in der Zelle Q10 ein Wert größer 0 drinsteht??
Die zweite Frage: Ich habe diese Tabelle vier Mal auf dem selben Blatt. Muss ich das Makro jedes Mal neu in eine Private Sub-Klammer stellen oder reicht es einmal? (Das Makro sortiert vier verschiedene Tabellen).
Vielen Dank für die (hoffentlich zahlreichen) Tips!
Gruß Alex