Ich sortiere werte in einer Tabelle mit folgendem kleinen Standardcode:
Sub sortieren()
ActiveSheet.Unprotect
Range("A7:X21").Select
Selection.Sort Key1:=Range("A7"), Order1:=xlAscending
End Sub
Das klappt soweit auch ganz gut leider, nimmt Excel beim Sortieren immer die Formatierung mit.
z.B.
Ausgangssituation
Zeile1: Wert=2 Zellfarbe grau
Zeile2: Wert=1 Zellfarbe weiß
Zeile3: Wert=3 Zellfarbe grau
nach dem sortieren:
Zeile1: Wert=1 Zellfarbe weiß
Zeile2: Wert=2 Zellfarbe grau
Zeile3: Wert=3 Zellfarbe grau
Ich will aber, dass es von der Formatierung so bleibt wie es ist. Kann man das irgendwie ausstellen vorher mit VBA?
Vielen Dank für eure Hilfe