Wie bitte kann ich bei der "Bedingten Formatierung" 5 Bedingungen angeben. Geht das, oder muss ich das anders lösen?
Für angedachte Hilfe herzlichen Dank.
mfg Klaus W.
Für angedachte Hilfe herzlichen Dank.
mfg Klaus W.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
Select Case Target
Case 1 To 10: Target.Interior.ColorIndex = 3
Case 11 To 15: Target.Interior.ColorIndex = 7
End Select
End If
End Sub
Viel Glück!
tt
wenn es um die SCHRIFTfarbe geht, dann schau mal hier:
http://www.excelformeln.de/formeln.html?welcher=241
Gruß Boris
eine Lösung mit VBa
https://www.herber.de/forum/archiv/220to224/t221593.htm#221595
Falls Code vorhanden wurde er getestet unter Betriebssystem Windows 2000 Pro und Excel Version 2003 Beta 2.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Row < 183 And Target.Column > 3 < 34 Then
Select Case Target.Value
Case "S"
Target.Interior.ColorIndex = 8
Case "N"
Target.Interior.ColorIndex = 27
Case "U"
Target.Interior.ColorIndex = 4
Case "K"
Target.Interior.ColorIndex = 3
Case "B"
Target.Interior.ColorIndex = 7
Case ""
Target.Interior.ColorIndex = 2
End Select
End If
End Sub
Beim Compilern wird dann der Eintrag Case "S" "angemault".
Die letzte Case-Anweisung habe ich mit eingebaut, weil beim Löschen eines Eintrages zwar der Inhalt weg war, jedoch die farbige Zellhinterlegung bestehen blieb.
Da diese Anwendung von insgesamt 80 Leuten benutzt wird, ist der Laufzeitfehler so nicht tragbar.
Kann mir da jemand weiterhelfen?
@Andreas Walter:
Vielen Dank für die Grüße. Die Polizei ist immer empfänglich für freundliche Grüße. Selbstvertändlich ebfalls viele Grüße aus dem sonnigen Nürnberg.
mfg Klaus W.