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

RGB Farbe in Excel herausfinden?

Forumthread: RGB Farbe in Excel herausfinden?

RGB Farbe in Excel herausfinden?
16.06.2004 10:05:06
Bernd
Hallo,
gibt es eine Möglichkeit, den Hexadezimalwert einer farblichen Zelle in Excel heraus zu finden?
Gruß
Bernd
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Extras-Optionen-Farbe-Ändern-Anpassen
Boris
Grüße Boris
AW: RGB Farbe in Excel herausfinden?
Josef
Hallo Bernd!
Mit dieser Funktion geht's
Public

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

Du musst allerdings F9 drücken um neu zu berechnen!
Schau auch mal hier.
https://www.herber.de/forum/messages/441851.html
Gruß Sepp
Anzeige
sorry aber es funzt so nicht?
17.06.2004 08:29:18
Bernd
Moin,
ich brauche den richtigen Hexadezimal wert.. also weiß = #FFFFFF
usw.
Wie geht das?
AW: sorry aber es funzt so nicht?
Josef
Hallo Bernd!
Dann versuch mal diese Funktion.
Public

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

Gruß Sepp
Anzeige
;
Anzeige

Infobox / Tutorial

RGB Farbe in Excel herausfinden


Schritt-für-Schritt-Anleitung

Um den RGB Farbcode in Excel herauszufinden, kannst du eine benutzerdefinierte Funktion in VBA verwenden. Folge diesen Schritten:

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Klicke auf Einfügen und wähle Modul, um ein neues Modul zu erstellen.

  3. 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
  4. Schließe den VBA-Editor und gehe zurück zu deinem Arbeitsblatt.

  5. 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.

  6. Drücke F9, um die Berechnung zu aktualisieren und den Farbcode anzuzeigen.


Häufige Fehler und Lösungen

  • Problem: Die Funktion gibt #VALUE! zurück.

    • Lösung: Stelle sicher, dass die Zelle, die du analysierst, tatsächlich eine Füllfarbe hat. Leere Zellen oder Zellen ohne Füllfarbe können diesen Fehler verursachen.
  • Problem: Der Farbcode wird nicht korrekt angezeigt.

    • Lösung: Achte darauf, dass du die Funktion wie beschrieben in VBA eingefügt hast und dass die Zelle mit der Farbe korrekt referenziert wird.

Alternative Methoden

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.


Praktische Beispiele

Hier sind einige praktische Beispiele zur Verwendung der Funktion:

  1. 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.

  2. 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.


Tipps für Profis

  • 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.


FAQ: Häufige Fragen

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.

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