KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Excel: Wenn der Schriftfarbe rot ist, dann einen bestimmten Text zurückgeben oder andere Aktionen durchführen

AutorXiaoyang Änderungsdatum

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 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
Hinweis: Im obigen Code gibt die Funktion „Fail“ zurück, wenn die Schriftfarbe rot ist; andernfalls wird „Pass“ zurückgegeben. Sie können diese Rückgabetexte Ihren Anforderungen entsprechend anpassen. Falls Sie mit benutzerdefinierten Rottönen (nicht dem Standard-Rot von Excel) arbeiten, müssen Sie den Farbcode im VBA entsprechend anpassen.

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.

eine Formel anwenden, um einen bestimmten Text zurückzugeben, wenn die Schriftfarbe rot ist

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.

ein Screenshot von kutools for excel ai

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.
Erweitern Sie Ihre Excel-Fähigkeiten mit KI-gestützten Werkzeugen.Jetzt herunterladenund erleben Sie Effizienz wie nie zuvor!

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:

Klicken Sie auf Start > Bedingte Formatierung > Neue Regel

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.

Geben Sie die Optionen im Dialogfeld an

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:

Wählen Sie eine Farbe aus, um die Zelle hervorzuheben

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:

Die Zellen mit roter Schrift werden hervorgehoben

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:

Klicken Sie im Dialogfeld auf Optionen

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.

Wählen Sie Format > Format aus Zelle übernehmen und klicken Sie auf eine Zelle mit roter Schrift

Wählen Sie Format > Formatieren, um zum Dialogfeld „Format ersetzen“ zu gelangen

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:

Wählen Sie eine Farbe zum Ändern aus

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:

Alle Zellen mit roter Schrift werden durch die von Ihnen angegebene Schriftfarbe ersetzt

Hinweis: Wenn Sie „Format von Zelle auswählen“ verwenden, werden sämtliche Formatierungsmerkmale für den Abgleich herangezogen – nicht nur Schriftfarbe. Falls sich Ihre Zellen hinsichtlich Schriftgröße, Fettdruck oder anderer Formate unterscheiden, werden nur exakte Übereinstimmungen ersetzt. Für optimale Ergebnisse stellen Sie sicher, dass die Zielzellen dieselbe Formatierung aufweisen – abgesehen von der Farbe.

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.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

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:

Klicken Sie auf Kutools > Auswählen > Zellen mit Format auswählen

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.

Optionen im Dialogfeld festlegen

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

Klicken Sie im Dialogfeld auf Ja

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.

Geben Sie eine Schriftfarbe an, um die rote Schrift zu ändern

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.


  • 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 …
kte tab 201905
  • 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!
officetab bottom