Sortierung - abhängig von Zelleninhalt ?
31.07.2007 10:43:00
Zelleninhalt
ich habe eine Frage.
Wenn in markierten Zeilenbereich in erste Zeile des markierten Zeilenbereiches in Spalte H dies "TR" steht, dann soll diese Sortierung angewendet werden:
Selection.Sort _
Key1:=Range("H" & ActiveCell.Row), Order1:=xlDescending, _
Key2:=Range("C" & ActiveCell.Row), Order2:=xlDescending, _
Key3:=Range("I" & ActiveCell.Row), Order3:=xlAscending, Header:=xlGuess
Wenn in markierten Zeilenbereich in erste Zeile des markierten Zeilenbereiches in Spalte H dies "BO" steht, dann soll diese Sortierung angewendet werden:
Selection.Sort _
Key1:=Range("C" & ActiveCell.Row), Order1:=xlDescending, _
Key2:=Range("B" & ActiveCell.Row), Order2:=xlAscending, _
Key3:=Range("H" & ActiveCell.Row), Order3:=xlAscending, Header:=xlGuess
Wenn in markierten Zeilenbereich in erste Zeile des markierten Zeilenbereiches in Spalte I dies "XXX" steht, dann soll diese Sortierung angewendet werden:
Selection.Sort _
Key1:=Range("A" & ActiveCell.Row), Order1:=xlDescending, _
Key2:=Range("T" & ActiveCell.Row), Order2:=xlDescending, _
Key3:=Range("C" & ActiveCell.Row), Order3:=xlAscending, Header:=xlGuess
Was muss ich an meinen jetzigen Code ändern?
Sub Sortierung_Zeilen()
'Sortierung für die markierte Zeilen
Selection.Sort _
Key1:=Range("H" & ActiveCell.Row), Order1:=xlDescending, _
Key2:=Range("C" & ActiveCell.Row), Order2:=xlDescending, _
Key3:=Range("I" & ActiveCell.Row), Order3:=xlAscending, Header:=xlGuess
End Sub
Vielen Dank im Voraus....
Liebe Grüße
Selma