gibt es eine Möglichkeit, den Hexadezimalwert einer farblichen Zelle in Excel heraus zu finden?
Gruß
Bernd
Function FarbNum(Zelle As Range) As String
' von Klausimausi64
'zur verwendung in Tabelle angepasst von Sepp
Application.Volatile
FarbNum = "&H" & Right("00000000" & Hex$(Zelle.Interior.Color), 8) & "&"
End Function
Function FarbNum(Zelle As Range) As String
' von Klausimausi64
'zur verwendung in Tabelle angepasst von Sepp
Application.Volatile
FarbNum = "#" & Right("00000000" & Hex$(Zelle.Interior.Color), 8)
End Function
Um den RGB Farbcode in Excel herauszufinden, kannst du eine benutzerdefinierte Funktion in VBA verwenden. Folge diesen Schritten:
Öffne Excel und drücke ALT + F11
, um den VBA-Editor zu öffnen.
Klicke auf Einfügen
und wähle Modul
, um ein neues Modul zu erstellen.
Füge den folgenden Code in das Modul ein:
Function FarbNum(Zelle As Range) As String
' von Klausimausi64
' zur verwendung in Tabelle angepasst von Sepp
Application.Volatile
FarbNum = "#" & Right("00000000" & Hex$(Zelle.Interior.Color), 8)
End Function
Schließe den VBA-Editor und gehe zurück zu deinem Arbeitsblatt.
Um den Farbcode einer Zelle zu ermitteln, gib in eine andere Zelle ein:
=FarbNum(A1)
Dabei ist A1
die Zelle mit der Farbe, die du herausfinden möchtest.
Drücke F9
, um die Berechnung zu aktualisieren und den Farbcode anzuzeigen.
Problem: Die Funktion gibt #VALUE!
zurück.
Problem: Der Farbcode wird nicht korrekt angezeigt.
Falls du keine VBA-Funktion nutzen möchtest, kannst du auch die Excel-Funktion ZELLE()
verwenden, um einige Farbwerte zu ermitteln. Allerdings ist diese Methode eingeschränkt und kann nicht den vollständigen RGB Farbcode anzeigen.
Ein Beispiel für die Verwendung der ZELLE()
-Funktion wäre:
=ZELLE("farbe", A1)
Diese Funktion gibt den Wert 1
zurück, wenn die Zelle farbig gefüllt ist, und 0
, wenn nicht.
Hier sind einige praktische Beispiele zur Verwendung der Funktion:
RGB Wert für Weiß: Um den RGB Farbcode für Weiß zu bestimmen, wähle eine Zelle, die weiß gefärbt ist. Wenn du =FarbNum(A1)
verwendest, erhältst du #FFFFFF
.
RGB Wert für Rot: Wenn du eine rote Zelle hast und die Funktion anwendest, sollte der Rückgabewert #FF0000
sein.
Mit dieser Vorgehensweise kannst du den Farbcode Excel herausfinden und die RGB Werte ermitteln.
Schnelles Farbwechseln: Wenn du häufig mit Farbänderungen arbeitest, kannst du die Funktion in Kombination mit bedingter Formatierung nutzen, um automatisch die RGB Werte für bestimmte Zellen zu zeigen.
HTML Farbcodes: Wenn du den HTML Farbcode herausfinden möchtest, ist die oben dargestellte Funktion nützlich, da der Rückgabewert im HTML-Format vorliegt.
Farben in PowerPoint: Du kannst ähnliche VBA-Funktionen in PowerPoint verwenden, um den Farbcode für Formen und Hintergründe herauszufinden.
1. Wie kann ich den Farbcode einer Zelle in einer anderen Excel-Version herausfinden? Die oben beschriebene Methode funktioniert in den meisten Excel-Versionen, die VBA unterstützen, wie Excel 2010, 2013, 2016 und später.
2. Gibt es eine Möglichkeit, mehrere Farbwerte gleichzeitig zu ermitteln? Ja, du kannst die Funktion in mehreren Zellen verwenden, indem du die Formel nach unten ziehst oder kopierst, um die RGB Werte für mehrere Zellen auf einmal anzuzeigen.
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