komme hier nicht weiter. Folgendes Problem:
In Spalte C ab Zeile 4 werden alle Zellen durch bedingte Formatierung gefärbt. Ich möchte jetzt die gesammte Tabelle so sortieren, dass alle türkisen Zellen (Spalte C) oben stehen. Ich habe es mit folgendem Macro probiert.
Sub matrix_cd_test()
'wenn farbe in/ab C4 = türkis schreibe in/ab U4 eine 1
Range("C4").Select
Do Until IsEmpty(ActiveCell)
If ActiveCell.Offset(0, 0).Interior.ColorIndex = 8 Then
ActiveCell.Offset(0, 18).Value = 1
ActiveCell.Offset(1, 0).Select
Else
ActiveCell.Offset(1, 0).Select
End If
Loop
End Sub
Ich wollte über die Hilfsspalte U sortieren, wenn Farbe in C = türkis -> schreibe in U eine 1. Danach sollte sortiert werden. Wenn ich die Zellen in C von Hand einfärbe funkioniert das ganze. Die eingefärbten Zellen mittels bedingter Formatierung werden aber ignoriert.
Wenn es andere Ideen gibt bin ich sehr dankbar. Es soll wie geschrieben nur sortiert werden - alle Zellen mit Farbe 8 nach oben.
Gábor