Excel: Wenn der Schriftfarbe rot ist, dann einen bestimmten Text zurückgeben oder andere Aktionen durchführen
In der praktischen Excel-Anwendung werden Schriftfarbe – insbesondere rote – häufig verwendet, um Warnungen, Ausnahmen, fehlgeschlagene Validierungen oder Notizen mit hoher Priorität zu kennzeichnen. Obwohl solche Farben manuell oder über Bedingte Formatierung verwenden leicht angewendet werden können, ist es nicht unmittelbar möglich, mithilfe von Formeln Schriftfarbe zu erkennen und darauf zu reagieren. Beispielsweise möchten Sie möglicherweise eine benutzerdefinierte Meldung zurückgeben, eine zugehörige Zelle hervorheben oder die Formatierung anpassen, sobald der Text einer Zelle rot ist – wie im Folgenden dargestellt.
Dieser Artikel stellt mehrere praktische Lösungen vor, um in Excel Aktionen basierend auf Text in roter Schrift auszuführen – von der VBA-basierten Erkennung über die Verwendung bedingter Formatierung bis hin zu integrierten Werkzeugen wie „Suchen und Ersetzen“. Zudem erläutern wir typische Anwendungsfälle und häufige Fehlerquellen, damit Sie die für Ihre Situation beste Methode wählen können.

➤ Wenn Schriftfarbe rot ist, dann geben Sie einen bestimmten Text zurück
➤ Wenn Schriftfarbe rot ist, dann heben Sie die Zelle hervor
➤ Wenn Schriftfarbe rot ist, dann ändern Sie die Schriftfarbe
• Methode 1: Verwenden Sie Suchen und Ersetzen
• Methode 2: Verwenden Sie integrierte Funktion (Kutools)
Wenn Schriftfarbe rot ist, dann in einer anderen Zelle einen bestimmten Text zurückgeben
Wenn Sie in einer Zelle abhängig davon, ob die Schriftfarbe einer referenzierten Zelle rot ist, einen bestimmten Text wie „Fehler“ oder „Bestanden“ anzeigen möchten, funktioniert eine direkte Formel nicht – denn Excel-Funktionen können standardmäßig keine Schriftfarbe auswerten. In diesem Fall bietet sich eine benutzerdefinierte VBA-Funktion (User Defined Function, UDF) an. Diese Lösung liefert stets dynamisch aktuelle Ergebnisse, die sich automatisch an Änderungen der Schriftfarbe anpassen. Wichtig: Damit die Funktion korrekt arbeitet, müssen alle Benutzer der Arbeitsmappe Makros aktiviert haben.
1. Drücken Sie gleichzeitig Alt + F11, um das Editorfenster für Microsoft Visual Basic for Applications zu öffnen.
2. Wählen Sie anschließend Einfügen > Modul. Kopieren Sie den folgenden VBA-Code in das geöffnete Modulfenster:
VBA-Code: Wenn Schriftfarbe rot ist, dann einen bestimmten Text zurückgeben
Function FontColorisRed(Rng As Range)
'Updateby ExtendOffice
Application.Volatile
If Rng.Font.ColorIndex = 3 Then
FontColorisRed = "Fail"
Else
FontColorisRed = "Pass"
End If
End Function
3. Schließen Sie den VBA-Editor. Geben Sie nun in einer Arbeitsblattzelle (z. B. in Zelle C2) die folgende Formel ein:=FontColorISRed(B2), und ziehen Sie den Ausfüllknauf nach unten, um die Formel auf weitere Zeilen zu übertragen. Sobald die Schriftfarbe der referenzierten Zelle rot ist, zeigt das Ergebnis sofort „Fehler“ an.

Wenn die Formel nach einer Änderung der Schriftfarbe in den referenzierten Zellen scheinbar nicht aktualisiert wird, drücken Sie F9oder geben Sie die Formel erneut ein, um das Ergebnis zu aktualisieren. Beachten Sie, dass Ihre Datei – wie bei allen VBA-Lösungen – als makrofähige Arbeitsmappe ().xlsm) gespeichert sein und Makros aktiviert sein müssen, um diese Funktion nutzen zu können.

Entfesseln Sie die Magie von Excel mit KUTOOLS AI
- Intelligente Ausführung: Führen Sie Zelloperationen durch, analysieren Sie Daten und erstellen Sie Diagramme – alles ganz einfach per Sprachbefehl.
- Benutzerdefinierte Formeln: Erstellen Sie maßgeschneiderte Formeln, um Ihre Arbeitsabläufe optimal zu optimieren.
- VBA-Programmierung: Schreiben und implementieren Sie VBA-Code ganz mühelos.
- Formelinterpretation: Verstehen Sie komplexe Formeln spielend leicht.
- Textübersetzung: Überwinden Sie Sprachbarrieren direkt in Ihren Tabellenkalkulationen.
Wenn Schriftfarbe rot ist, dann die Zelle hervorheben
Wenn Sie Zellen hervorheben möchten, deren Schriftfarbe rot ist – etwa zur besseren visuellen Übersicht oder für weitere Aktionen – kombinieren Sie eine VBA-Funktion mit der bedingten Formatierung in Excel. Diese Lösung eignet sich ideal, um bestimmte Zellen optisch hervorzuheben und gleichzeitig bestehende Formatierungsregeln beizubehalten. Beachten Sie: Da dieser Ansatz Makros erfordert, sollten Sie die Makrosicherheitseinstellungen entsprechend anpassen, falls Sie die Datei weitergeben möchten.
1. Öffnen Sie den VBA-Editor, indem Sie Alt + F11 drücken.
2. Klicken Sie auf Einfügen > Modul, und fügen Sie den folgenden VBA-Code in das Modulfenster ein:
VBA-Code: Wenn Schriftfarbe rot ist, dann die Zelle hervorheben
Function HighlightRedFont(pRg As Range) As Boolean
'Updateby ExtendOffice
Dim xRg As Range
Dim xBol As Boolean
xBol = False
For Each xRg In pRg
If xRg.Font.Color = vbRed Then
xBol = True
End If
Next
HighlightRedFont = xBol
End Function
3. Schließen Sie den VBA-Editor und kehren Sie zu Excel zurück. Navigieren Sie zu Start > Bedingte Formatierung verwenden > Neue Regel, wie unten dargestellt:

4. Führen Sie im Dialogfeld Neue Formatierungsregel die folgenden Schritte aus:
- Wählen Sie unter Regeltyp auswählen die Option Formel verwenden, um zu bestimmen, welche Zellen formatiert werden sollen.
- Geben Sie diese Formel in das Formelfeld ein (z. B. für B2):=highlightredfont(B2)
- Klicken Sie auf die Schaltfläche Format, um Ihre gewünschte Hervorhebung festzulegen.

5. Wählen Sie im Dialogfeld Zellenformat festlegen die Registerkarte Füllung aus und legen Sie die Hervorhebungsfarbe für die Zellen fest. Bestätigen Sie Ihre Auswahl mit einem Klick auf OK:

6. Klicken Sie zweimal auf OK (einmal für jeden Dialog), um die Regel anzuwenden. Zellen mit roter Schrift werden nun entsprechend Ihren Einstellungen automatisch hervorgehoben, wie hier veranschaulicht:

Wenn sich die bedingte Formatierung nach einer Änderung der Schriftfarbe nicht aktualisiert, bearbeiten Sie die betroffene Zelle oder drücken Sie F9, um die Anzeige zu aktualisieren. Beachten Sie, dass diese Methode voraussetzt, dass die benutzerdefinierte VBA-Funktion verfügbar ist und Makros aktiviert sind.
Wenn Schriftfarbe rot ist, dann die Schriftfarbe ändern
Möglicherweise möchten Sie sämtlichen Text in roter Schriftfarbe in eine andere Farbe ändern – sei es zur Vereinheitlichung der Formatierung oder um Daten gezielter hervorzuheben. Excel bietet hierfür mehrere Lösungen: von der integrierten Funktion „Suchen und Ersetzen“ bis hin zu leistungsstarken Add-Ins wie Kutools für Excel. Jeder Ansatz bringt spezifische Vorteile mit sich und erfordert unterschiedliche Überlegungen.
Wenn Schriftfarbe rot ist, dann die Schriftfarbe mithilfe der Suchen und Ersetzen-Funktion ändern
Die Excel-Funktion „Suchen und Ersetzen“ unterstützt auch die Suche und Ersetzung nach Formatierung – so wählen Sie mühelos alle Zellen mit einer bestimmten Schriftfarbe (z. B. Rot) aus und ändern sie effizient in eine andere Farbe. Diese Methode eignet sich ideal für schnelle Anpassungen innerhalb eines Arbeitsblatts oder definierten Bereichs und kommt ganz ohne Makros oder Add-Ins aus.
1. Wählen Sie den Bereich aus, in dem Sie die Schriftfarbe ändern möchten, und drücken Sie Strg + H, um das Dialogfeld Suchen und Ersetzen zu öffnen. Klicken Sie auf Optionen >>, um weitere Einstellungen anzuzeigen:

2. Führen Sie im erweiterten Dialog die folgenden Schritte aus:
- Lassen Sie die Felder Suchen nach und Ersetzen durch leer, um sich ausschließlich auf die Formatierung zu konzentrieren.
- Klicken Sie neben dem Feld Suchen nach auf Format > Format von Zelle auswählen und wählen Sie anschließend eine Zelle mit roter Schrift aus, die Sie als Ziel definieren möchten.
- Klicken Sie neben Ersetzen durch auf Format > Format, um das Dialogfeld Format ersetzen zu öffnen.


3. Wählen Sie im Dialogfeld Format ersetzen unter der Registerkarte Schriftart im Dropdown-Menü Farbe die gewünschte Ersatzfarbe aus. Bestätigen Sie Ihre Einstellungen:

4. Klicken Sie auf OK, um das Format ersetzen-Dialogfeld zu schließen. Klicken Sie abschließend im Suchen und Ersetzen-Dialogfeld auf Alle ersetzen. Alle Zellen mit der identifizierten roten Schriftfarbe wechseln sofort zu Ihrer gewählten neuen Schriftfarbe:

Diese Methode eignet sich besonders gut für einmalige Massenoperationen, ohne dass Makros aktiviert werden müssen. Wenn sich in Ihrer Arbeitsmappe jedoch die Schriftfarbe regelmäßig im Rahmen eines Workflows ändert, sollten Sie eine automatisierte oder selektive Lösung in Betracht ziehen.
Wenn Schriftfarbe rot ist, ändern Sie die Schriftfarbe mithilfe einer nützlichen Funktion
Wenn Sie Kutools für Excel installiert haben, ermöglicht Ihnen die Funktion Zellen mit ähnlichem Format auswählen, schnell alle Zellen mit exakt derselben Schriftfarbe (z. B. Rot) auszuwählen und anschließend eine neue Schriftfarbe im Batch zu ändern. Diese Methode ist flexibler als die klassische Suchen-und-Ersetzen-Funktion, da Sie die Auswahl gezielt auf die Schriftfarbe beschränken oder weitere Formatattribute nach Bedarf ein- bzw. ausschließen können. Kutools stellt dafür eine benutzerfreundliche Oberfläche bereit – ideal für Anwender, die regelmäßig große Datenmengen mit komplexer Formatierung verwalten.
Nach der Installation von Kutools für Excelgehen Sie wie folgt vor:
1. Wählen Sie den zu bearbeitenden Bereich aus, und navigieren Sie dann zu Kutools > Auswählen > Zellen mit ähnlichem Format auswählen, wie unten dargestellt:

2. Klicken Sie im Zellen mit ähnlichem Format auswählen-Dialogfeld auf Format von Zelle auswählen, und wählen Sie anschließend eine Zelle mit roter Schriftfarbe aus. Legen Sie fest, welche Formatierungsmerkmale berücksichtigt werden sollen – aktivieren Sie in diesem Fall ausschließlich Schriftfarbe, um alle Zellen zu erfassen, die diese rote Schriftfarbe verwenden, unabhängig von anderen Formatierungen.

3. Klicken Sie auf OK. Klicken Sie im Bestätigungsfeld auf Ja, um fortzufahren:

4. Alle Zellen mit roter Schriftfarbe sind nun gleichzeitig ausgewählt. Bei ausgewählten Zellen können Sie die Schriftfarbe ganz einfach über die Excel-Schriftfarben-Dropdownliste nach Ihren Wünschen anpassen.

Dieser Ansatz ist besonders effizient für große Bereiche oder Situationen, in denen eine selektive Formatierungsanpassung ausschließlich auf Farbbasis erforderlich ist. Achten Sie bei der Verwendung dieser Funktion darauf, wirklich nur die gewünschten Formatierungsattribute auszuwählen – andernfalls könnten Zellen übersehen werden, die visuell ähnlich erscheinen, aber geringfügige Formatierungsunterschiede aufweisen.
Tipp: Kutools bietet zudem praktische Stapelverarbeitungs- und Rückgängig-Funktionen, mit denen Sie Fehler vermeiden und versehentliche Änderungen während der Auswahl oder Formatierung im Handumdrehen rückgängig machen können.
Sollten unerwartete Ergebnisse auftreten oder die gewünschten Zellen nicht ausgewählt werden, vergewissern Sie sich sorgfältig, dass im Dialogfeld ausschließlich die korrekten Formatierungsattribute – wie beispielsweise die Schriftfarbe – aktiviert sind, und arbeiten Sie stets innerhalb des vorgesehenen Datenbereichs.
Neben den oben genannten Methoden gibt es weitere Möglichkeiten, Daten in Excel basierend auf Schriftfarbe zu verarbeiten:
- VBA-Batchverarbeitungscode: Wenn Sie regelmäßig große Datensätze verarbeiten, kann ein benutzerdefiniertes VBA-Skript automatisch alle Zellen durchlaufen und Aktionen ausführen, sobald rote Schrift erkannt wird. So lassen sich Massenformatierungen, Markierungen oder das Protokollieren übereinstimmender Zellen flexibel umsetzen – vorausgesetzt, Sie verfügen über grundlegende VBA-Programmierkenntnisse.
- Manuelle Überprüfung kombiniert mit Sortierung: Nutzen Sie die Funktion „Nach Zellenfarbe sortieren“ oder „Nach Schriftfarbe sortieren“ (verfügbar ab Excel 2007), um Daten mit roter Schriftfarbe zu gruppieren – ideal für eine schnellere Überprüfung oder Bearbeitung. Diese Methode eignet sich besonders gut für einmalige Aufgaben oder wenn Makros und Add-Ins nicht erlaubt sind.
Unabhängig von der gewählten Vorgehensweise sollten Sie Ihre Arbeit stets vorab speichern und die Methoden idealerweise zunächst an einer Testkopie Ihrer Daten ausprobieren – besonders bei Stapelverarbeitung oder Makros. Zu den üblichen Fehlerbehebungsmaßnahmen gehören das Drücken von F9, um Berechnungen zu aktualisieren, sowie die Überprüfung der Makroeinstellungen im Vertrauensstellungscenter von Excel, falls VBA-basierte Ansätze nicht wie erwartet funktionieren.
Zusammenfassend lässt sich sagen: Operationen in Excel, die auf Schriftfarbe basieren, erfordern mehr als nur integrierte Formeln. Die Wahl des richtigen Werkzeugs – sei es VBA, native Excel-Funktionen oder Add-Ins wie Kutools – hängt von der Häufigkeit und Komplexität Ihres Arbeitsablaufs ab. Unabhängig von Ihrer Entscheidung sollten Sie stets Farbcodes, ausgewählte Formatierungsattribute und die Makrosicherheit sorgfältig prüfen, um effiziente und präzise Ergebnisse sicherzustellen.
Die besten Office-Produktivitätswerkzeuge
Kutools für Excel löst die meisten Ihrer Probleme und steigert Ihre Produktivität um 80 %
- Super-Formelleiste (müheloses Bearbeiten mehrerer Text- und Formelzeilen); Leseansicht (einfaches Lesen und Bearbeiten großer Zellmengen); Einfügen in Filterbereich...
- Zusammengeführte Zellen, Zeilen oder Spalten und deren Daten beibehalten; Zellen aufteilen – Inhalt erhalten;Doppelte Zeilen kombinieren und dabei Summe oder Mittelwert berechnen … Duplikate vermeiden – in Zellen;Bereiche vergleichen …
- Duplikate oder Eindeutige Zeilen auswählen;Leerzeilen auswählen (alle Zellen sind leer);Erweiterte und unscharfe Suche in vielen Arbeitsmappen; zufällige Auswahl …
- Exakte Kopie mehrerer Zellen, ohne Formelbezüge zu ändern; Automatische Erstellung von Bezügen auf mehrere Blätter; Aufzählungszeichen einfügen, Kontrollkästchen und vieles mehr …
- Favorisierte Formeln, Bereiche, Diagramme und Bilder schnell einfügen;Zellen mit Passwort verschlüsseln;Mailing-Liste erstellen und E-Mails versenden...
- Text extrahieren, Text hinzufügen, Zeichen an einer bestimmten Position entfernen,Leerzeichen bereinigen; Statistiken zu Arbeitsblättern erstellen und drucken;Umwandlung zwischen Zellinhalt und Kommentaren...
- Super-Filter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweitertes Sortieren nach Monat, Woche, Tag, Häufigkeit und mehr; Spezialfilter nach Fett, Kursiv …
- Arbeitsmappen und Arbeitsblätter kombinieren; Tabellen basierend auf einer Schlüsselspalte zusammenführen; Daten auf mehrere Blätter aufteilen; Batch-Konvertierung von XLS, XLSX und PDF...
- PivotTable-Gruppierung nach Kalenderwoche, Wochentag und mehr …Entsperrte anzeigen, Auswahl sperren farblich hervorheben;Zellen hervorheben, die Formeln oder Namen enthalten …
- Aktiviert tabbasiertes Bearbeiten und Lesen in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und Erstellen mehrerer Dokumente in neuen Registerkarten innerhalb desselben Fensters – statt in separaten Fenstern.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!