Sub test()
[B1] = Cells(1, 1).Interior.ColorIndex
End Sub
Function HiFarbe(rngFarb As Range) As Byte
Application.Volatile
HiFarbe = rngFarb.Interior.ColorIndex
End Function
Um die Zellfarbe in Excel auszulesen, gibt es verschiedene Methoden. Hier sind die Schritte, um die Hintergrundfarbe einer Zelle ohne VBA zu ermitteln:
Farbe
ein.=ZELLE.ZUORDNEN(63;INDIREKT("ZS(-1)";0))
=Farbe
Wenn du die Schriftfarbe auslesen möchtest, ändere die 63 in der Formel auf 24.
Fehler: Die Formel gibt einen Fehler aus.
Fehler: Die ausgegebene Zahl erscheint nicht als Farbnummer.
Wenn du die Zellfarbe ohne VBA auslesen möchtest, kannst du auch folgende Methode verwenden:
ZELLE
:
=ZELLE("farbe", A1)
Diese Formel gibt an, ob die angegebene Zelle (in diesem Fall A1) eine spezielle Formatierung hat, die auf eine bestimmte Farbe hinweist.
Hier sind einige Beispiele, wie du die Farben in Excel auslesen kannst:
Hintergrundfarbe einer Zelle ermitteln:
ZELLE.ZUORDNEN
.Farbcode einer Zelle herausfinden:
=FARBCODE(A1)
Zellfarben zählen:
Farbe
-Formel verwenden und dann die ZÄHLENWENN-Funktion nutzen.1. Wie kann ich die Hintergrundfarbe einer Zelle in einer anderen Zelle ausgeben?
Du kannst die Formel =Farbe
in die Nachbarzelle einfügen, nachdem du den Namen Farbe
definiert hast.
2. Gibt es eine Möglichkeit, die Farben ohne VBA auszulesen?
Ja, du kannst die Funktion ZELLE.ZUORDNEN
verwenden, um die Zellfarbe ohne VBA auszulesen.
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