dann weißt du wie du die objekte ansprechen kannst und wie die eigenschaft sichtbar gesteuert wird. dies für alle drei bilder machen und dann einen code in abhängigkeit des zellwertes schreiben.
mfg richi
mit rechtem mausklick auf dem bild unter eigenschaften. du blendest sozusagen die bilder ein und aus. diesen vorgang aufzeichnen und schon hast du deinen code.
den bindest du dann in if...then... ein è voila
mfg richi
Um eine Ampel-Darstellung mit bedingter Formatierung für eingefügte Grafiken in Excel zu erstellen, folge diesen Schritten:
Grafiken einfügen: Füge drei Grafiken (z.B. Kreise) in dein Excel-Dokument ein. Diese stellen die Farben der Ampel dar (rot, gelb und grün).
Makrorecorder aktivieren: Gehe zu „Entwicklertools“ und starte den Makrorecorder.
Grafiken sichtbar/unsichtbar machen:
Bedingte Formatierung erstellen:
=A1>=100
für die grüne Ampel).VBA-Code anpassen: Binde den generierten Code in eine If...Then...
Struktur ein, um die Sichtbarkeit der Grafiken basierend auf dem Zellwert zu steuern.
Fehler: „Ich kann die Eigenschaft Sichtbarkeit nicht finden.“
Fehler: „Die Grafiken werden nicht angezeigt.“
Eine alternative Methode zur bedingten Formatierung von Grafiken ist die Verwendung von Symbolen oder Emojis in Zellen. Diese können ebenfalls je nach Wert angepasst werden, ohne dass Grafiken eingefügt werden müssen. Du kannst dies durch bedingte Formatierung oder einfache Formeln erreichen.
Hier ist ein einfaches Beispiel für den VBA-Code, den du verwenden kannst:
Sub AmpelDarstellung()
If Range("A1").Value >= 100 Then
ActiveSheet.Shapes("Grün").Visible = True
ActiveSheet.Shapes("Gelb").Visible = False
ActiveSheet.Shapes("Rot").Visible = False
ElseIf Range("A1").Value >= 70 Then
ActiveSheet.Shapes("Grün").Visible = False
ActiveSheet.Shapes("Gelb").Visible = True
ActiveSheet.Shapes("Rot").Visible = False
Else
ActiveSheet.Shapes("Grün").Visible = False
ActiveSheet.Shapes("Gelb").Visible = False
ActiveSheet.Shapes("Rot").Visible = True
End If
End Sub
1. Wie kann ich die Grafiken anpassen, wenn ich die Werte ändere?
Du musst das Makro erneut ausführen oder die bedingte Formatierung aktualisieren, nachdem du die Werte änderst.
2. Welche Excel-Version wird benötigt?
Die beschriebenen Schritte funktionieren in Excel 2010 und späteren Versionen. Stelle sicher, dass die Entwicklertools aktiviert sind.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen