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

Forumthread: Farbige Zellen ein- und ausblenden

Farbige Zellen ein- und ausblenden
22.03.2018 13:01:07
Lorraine
Hallo Leute,
trotz Forensuche und Rumbastelei komme ich zu keinem Ergebnis. Ich möchte per ToggleButton farbige Zellen ein- und ausblenden lassen.
Ich habe eine Tabelle mit Vorgängen. Die Vorgänge markiere ich rot (offen), gelb (in Bearbeitung) und grün (abgeschlossen). Es kommen immer wieder Vorgänge dazu. Jetzt möchte ich die grünen abgeschlossenen Vorgänge ausblenden bzw. einblenden lassen.
Könnt ihr mir da helfen? Liebe Grüße.
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Farbige Zellen ein- und ausblenden
22.03.2018 14:05:51
Daniel
Hi
in Excel macht man solche Kennungen immer noch am besten über einen Eintrag in eine Zelle (z.b. A, B, O)
da kannst du dann mit dem Autofilter deine Anzeige beliebig zusammenstellen.
der Autofilter kann zwar auch Farben filtern, aber das nur rudimentär.
die Färbung für die Anzeige spielst du dir über die Bedingte Formatierung hinzu.
dh wenn du "A" in die entsprechende Zelle einträgst, wird sie automatisch grün.
Gruß Daniel
Anzeige
AW: Farbige Zellen ein- und ausblenden
22.03.2018 14:26:12
Gerhard
Hallo Lorraine,
wenn die einzelnen Vorgänge in Zeilen stehen, kann diese Beispieldatei ggf. angepasst werden.
aus-ein Steuerung über die "X" in Spalte A.
Gruß
Gerhard
https://www.herber.de/bbs/user/120608.xlsm
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Farbige Zellen ein- und ausblenden in Excel


Schritt-für-Schritt-Anleitung

Um in Excel farbige Zellen ein- und auszublenden, kannst du folgende Schritte befolgen:

  1. Vorbereitung der Daten: Stelle sicher, dass deine Tabelle farblich formatierte Zellen enthält (zum Beispiel rot für offen, gelb für in Bearbeitung und grün für abgeschlossen).

  2. ToggleButton hinzufügen:

    • Gehe zu den Entwicklertools (falls diese nicht sichtbar sind, aktiviere sie über die Excel-Optionen).
    • Füge einen ToggleButton (Schalter) aus der Steuerelemente-Gruppe hinzu.
  3. VBA-Code einfügen:

    • Klicke mit der rechten Maustaste auf den ToggleButton und wähle "Code anzeigen".
    • Füge folgenden VBA-Code ein, um die farbigen Zellen auszublenden:
    Private Sub ToggleButton1_Click()
       Dim cell As Range
       For Each cell In Range("A1:A100") ' Passen Sie den Bereich an
           If cell.Interior.Color = RGB(0, 255, 0) Then ' Grün
               cell.EntireRow.Hidden = ToggleButton1.Value
           End If
       Next cell
    End Sub
  4. Testen: Klicke auf den ToggleButton, um die grünen Zellen ein- und auszublenden.


Häufige Fehler und Lösungen

  • Fehler: Der ToggleButton funktioniert nicht.

    • Lösung: Stelle sicher, dass du den Code korrekt eingegeben hast und der Bereich in Range("A1:A100") an deine Daten angepasst ist.
  • Fehler: Zellen blenden sich nicht aus, obwohl sie grün sind.

    • Lösung: Überprüfe die RGB-Werte im Code, um sicherzustellen, dass sie mit der tatsächlichen Farbe deiner Zellen übereinstimmen.

Alternative Methoden

Neben dem ToggleButton kannst du auch den Autofilter verwenden, um farbige Zellen anzuzeigen oder auszublenden. Hier ist eine kurze Anleitung:

  1. Markiere die gesamte Tabelle und gehe zu "Daten" > "Filter".
  2. Klicke auf den kleinen Pfeil in der Kopfzeile der Spalte, die die farbigen Zellen enthält.
  3. Wähle "Farbe filtern" und dann die gewünschte Farbe aus, um nur die farbigen Zellen anzuzeigen.

Praktische Beispiele

Ein praktisches Beispiel für die Verwendung des VBA-Codes könnte eine Aufgabenliste sein, in der du den Fortschritt durch Farben darstellst. Zum Beispiel:

  • Offene Aufgaben: Rot
  • In Bearbeitung: Gelb
  • Abgeschlossen: Grün

Mit dem ToggleButton kannst du dann die abgeschlossenen Aufgaben schnell ausblenden, um einen besseren Überblick über deine offenen Aufgaben zu bekommen.


Tipps für Profis

  • Nutze Bedingte Formatierung, um die Farben automatisch basierend auf bestimmten Bedingungen zu ändern. So musst du nicht manuell Farben ändern.

  • Erstelle eine Schaltfläche, um den VBA-Code auszuführen, anstatt einen ToggleButton zu verwenden. Das kann die Benutzerfreundlichkeit erhöhen.

  • Experimentiere mit dem VBA-Editor, um komplexere Logiken zum Ein- und Ausblenden von Zellen zu implementieren.


FAQ: Häufige Fragen

1. Kann ich mehrere Farben gleichzeitig filtern?
Ja, du kannst den Autofilter verwenden und mehrere Farben auswählen, um die Anzeige zu steuern.

2. Funktioniert das auch in älteren Excel-Versionen?
Ja, die beschriebenen Methoden sollten in den meisten Excel-Versionen funktionieren, solange Makros unterstützt werden.

3. Wie kann ich Zellen mit einem Klick ausblenden?
Nutze die oben genannten Methoden mit einem ToggleButton oder einer Schaltfläche, um das Ausblenden per Klick zu ermöglichen.

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