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

Zeilenfarbe abhängig von Auswahlfeld

Forumthread: Zeilenfarbe abhängig von Auswahlfeld

Zeilenfarbe abhängig von Auswahlfeld
24.11.2002 13:09:59
Patrick
Hallo,

in ein einer Zeile soll sich ein Auswahlfeld (Drop-Down-Feld) befinden in dem man 3 Werte zur Auswahl hat. Je nach gewählten Wert färbt sich die Zeile rot, grün oder blau.

Gibt es da eine Möglichkeit?

Besten Dank für die Hilfe
Gruß
Patrick

Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Zeilenfarbe abhängig von Auswahlfeld
24.11.2002 13:12:29
Georg_Zi
Hallo Patrick

schaue mal unter Format, bedingte Formatierung

Gruß Georg

Re: Zeilenfarbe abhängig von Auswahlfeld
24.11.2002 13:18:21
M. Kuhn
Moin Patrick,

Private Sub ListBox1_Change ' mit Doppelklick auf ListBox erzeugen
Select Case Listbox1.Index

Case 1
Cells(x,y).ColorIndex = 3 ' rot

Case 2
Cells(x,y).ColorIndex = 4 ' grün

Case 3
Cells(x,y).ColorIndex = 5 ' blau

End Sub

MfG Mario

Anzeige
Re: Zeilenfarbe abhängig von Auswahlfeld
24.11.2002 13:33:31
Patrick
Hallo Georg,

vielen Dank erstmal - funktioniert soweit. Nur eben noch mit folgenden Einschränkungen:
- Der Wert (bezahlt, offen usw.) muss noch jedes mal per Hand eingegeben werden. Ein Auswahlfeld wäre gut.
- Es wird immer nur die Zelle in der jeweiligen Farbe dargestellt, es sollte aber die ganze Zeile eingefärbt werden.

Gibts da ne Möglichkeit?
Danke + Gruß,
Patrick

Anzeige
Re: Zeilenfarbe abhängig von Auswahlfeld
24.11.2002 13:37:08
Georg_Zi
Hallo Patrick

ibn deinen ersten Beitrag hatest Du doch schon geschrieben das Du ein DropDown Feld hast. Nicht usw. die bedingte Formartierung ist für max. 3 Bedingungen.

Drop Dow
Schreibe Deine Werte untereinander in eine unbenutzte Spalte z.B. E1 bis E15. Blende die Spalte aus. Gehe auf die Zelle, Daten, Gültigkeit, Zulassen Liste, Quelle =E1:E15

Gruß Georg

Anzeige
Re: Zeilenfarbe abhängig von Auswahlfeld
24.11.2002 13:37:10
Georg_Zi
Hallo Patrick

ibn deinen ersten Beitrag hatest Du doch schon geschrieben das Du ein DropDown Feld hast. Nicht usw. die bedingte Formartierung ist für max. 3 Bedingungen.

Drop Dow
Schreibe Deine Werte untereinander in eine unbenutzte Spalte z.B. E1 bis E15. Blende die Spalte aus. Gehe auf die Zelle, Daten, Gültigkeit, Zulassen Liste, Quelle =E1:E15

Gruß Georg

Anzeige
Re: Zeilenfarbe abhängig von Auswahlfeld
24.11.2002 14:22:22
Patrick
Danke - jetzt komme ich der Sache schon näher!
einziges Manko: es wird nur die Zelle eingefärbt, nicht die Zeile. Kann man die "Bedingte Formatierung" so einstellen, dass die Zeile eingefärbt wird?

Nachmal Danke + Gruß,
Patrick

Re: Zeilenfarbe abhängig von Auswahlfeld
24.11.2002 14:25:20
Georg_Zi
Hallo Patrick

bei bedingter Formatierung Formel ist =$B3="Ja"
Béachte die Absolutangabe für Spalte.

Gruß Hajo

Anzeige
Re: Zeilenfarbe abhängig von Auswahlfeld
24.11.2002 14:49:39
Patrick
Hallo Hajo,

sorry, damit komm ich nicht klar...
Kannst mir ein Beispiel schreiben?

Z.B. Spalte A / Zeile 1 hat die Auswahlmöglichkeit (wie von Dir beschrieben) "a", "b" oder "c". Nun wird "a" ausgewählt und die gesamte Zeile wird grün ...

Problem: Auswahl in der ersten Zelle soll sich auf die Hintergrundfarbe der gesamten Zeile auswirken.

Danke + Gruß,
Patrick

Anzeige
Re: Zeilenfarbe abhängig von Auswahlfeld
24.11.2002 14:52:19
Georg_Zi
Hallo Patrick

dann gehe auf Zelle B1 trage meine Formel ein nur =$A1..... und format einstellen und dann mit dem Pinsel das Format auf die restlichen Zellen übertagen.

Gruß Georg

Re: Zeilenfarbe abhängig von Auswahlfeld
24.11.2002 15:15:43
Patrick
jetzt klappts ... viele Dank für Deine Hilfe!
Gruß,
Patrick
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Infobox / Tutorial

Zeilenfarbe abhängig von Auswahlfeld in Excel ändern


Schritt-für-Schritt-Anleitung

Um die Zeilenfarbe in Excel abhängig von einem Auswahlfeld (Dropdown) zu ändern, befolge diese Schritte:

  1. Erstelle ein Dropdown-Feld:

    • Wähle die Zelle aus, in der das Dropdown-Feld erscheinen soll.
    • Gehe zu Daten > Datenüberprüfung.
    • Wähle im Fenster Zulassen die Option Liste aus und gib deine Werte für das Dropdown (z.B. "Rot", "Grün", "Blau") in das Feld Quelle ein.
  2. Bedingte Formatierung einrichten:

    • Markiere die gesamte Zeile, die entsprechend der Auswahl eingefärbt werden soll.
    • Klicke auf Start > Bedingte Formatierung > Neue Regel.
    • Wähle Formel zur Ermittlung der zu formatierenden Zellen verwenden.
    • Gib folgende Formel ein:
      =$A1="Rot"
    • Klicke auf Format, wähle die gewünschte Hintergrundfarbe (z.B. Rot) und bestätige mit OK.
  3. Wiederhole die Schritte für andere Farben:

    • Füge für jede weitere Farbe (Grün, Blau) eine neue Regel hinzu und passe die Formel entsprechend an.

Häufige Fehler und Lösungen

  • Problem: Die Zeile wird nicht eingefärbt.

    • Lösung: Stelle sicher, dass die Formel in der bedingten Formatierung die richtige Spalte referenziert. Es sollte =$A1="Wert" sein, wobei A die Spalte ist, die das Dropdown enthält.
  • Problem: Dropdown zeigt keine Farben an.

    • Lösung: Verwende die Funktion Datenüberprüfung korrekt, um sicherzustellen, dass die Werte für das Dropdown korrekt eingegeben sind.

Alternative Methoden

Eine andere Methode zur Farbänderung der Zeilen ist die Verwendung von VBA (Visual Basic for Applications). Hier ist ein einfaches Beispiel:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Me.Range("A:A")) Is Nothing Then
        Select Case Target.Value
            Case "Rot"
                Target.EntireRow.Interior.Color = RGB(255, 0, 0)
            Case "Grün"
                Target.EntireRow.Interior.Color = RGB(0, 255, 0)
            Case "Blau"
                Target.EntireRow.Interior.Color = RGB(0, 0, 255)
        End Select
    End If
End Sub

Um diesen Code zu verwenden, öffne den VBA-Editor (ALT + F11), füge das Skript in das richtige Arbeitsblatt ein und schließe den Editor.


Praktische Beispiele

  • Beispiel 1: Du hast in Spalte A ein Dropdown-Menü mit den Werten "Ja", "Nein" und "Vielleicht". Du möchtest, dass die gesamte Zeile grün wird, wenn "Ja" ausgewählt wird. Setze die Formel in der bedingten Formatierung wie folgt:

    =$A1="Ja"
  • Beispiel 2: Wenn du eine Excel-Auswahlliste erstellen möchtest, die farbig ist, kannst du das Dropdown mit Farben und den oben beschriebenen Schritten kombinieren.


Tipps für Profis

  • Nutze die Funktion Format übertragen, um die Formatierungen schnell auf andere Zeilen oder Bereiche anzuwenden.
  • Experimentiere mit weiteren Bedingungen in der bedingten Formatierung, um differenzierte Farben für mehr Auswahlmöglichkeiten zu erstellen.
  • Du kannst auch ein Dropdown-Menü in Excel mit Farben erstellen, indem du die Zellen mit Hintergrundfarben einfärbst und die Werte entsprechend anpasst.

FAQ: Häufige Fragen

1. Wie kann ich ein Dropdown-Feld in Excel erstellen? Um ein Dropdown-Feld zu erstellen, wähle die Zelle aus, gehe zu Daten > Datenüberprüfung, wähle Liste und gib die Werte ein.

2. Kann ich die Farben im Dropdown-Menü anzeigen? Direkt in der Dropdown-Liste ist es nicht möglich, Farben anzuzeigen, aber du kannst Farben in den Zellen verwenden, die mit dem Dropdown-Menü verknüpft sind.

3. Wie viele Bedingungen kann ich in der bedingten Formatierung verwenden? Die bedingte Formatierung in Excel unterstützt mehrere Bedingungen, aber die Anzahl kann je nach Excel-Version variieren. Überprüfe die spezifischen Limits in deiner Version.

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