Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Bedingte Formartierung reicht nicht aus

Forumthread: Bedingte Formartierung reicht nicht aus

Bedingte Formartierung reicht nicht aus
08.02.2007 15:01:46
Bertram
Guten Tag,
In einer Zelle benötige ich mehr als 3 Bedingungen und weil die bedingte Formatierung nur 3 Bedingungen aufnehmen kann reicht die nicht aus.
Bsp:
In Zelle A1 soll sich der Hintergrund ändern wenn ein "A" eingetragen wird soll die Hintergrundfarbe "Blau" werden, bei "B" = "Grün", bei "C" = "Gelb", bei "D" = "Rot".
Wie geht das, das sich die Hintergrundfarbe ändert, ohne die bedingte Formatierung zu nutzen?
Schon einmal vielen Dank im voraus.
MfG
bertram
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bedingte Formartierung reicht nicht aus
08.02.2007 15:34:21
Rudi
Hallo,
in das Klassenmodul der Tabelle:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
Select Case Target.Value
Case "A": Target.Interior.ColorIndex = 3
Case "B": Target.Interior.ColorIndex = 41
Case "C": Target.Interior.ColorIndex = 50
Case "D": Target.Interior.ColorIndex = 6
End Select
End If
End Sub
Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe
Anzeige
AW: Bedingte Formartierung reicht nicht aus
09.02.2007 11:29:41
bertram
Erstmal Danke, es klappt zumindestens teilweise, wenn ich "A" in die Zelle eintrage wird die Zelle Rot, aber wenn ich die Zelle wieder leere oder etwas ganz anderes(z.B. 14) eintrage bleibt die Zelle rot.
AW: Bedingte Formartierung reicht nicht aus
09.02.2007 15:04:18
Rudi
Hallo,

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
Select Case Target.Value
Case "A": Target.Interior.ColorIndex = 3
Case "B": Target.Interior.ColorIndex = 41
Case "C": Target.Interior.ColorIndex = 50
Case "D": Target.Interior.ColorIndex = 6
Case Else: Target.Interior.ColorIndex = xlNone
End Select
End If
End Sub

Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige