Wie lässt sich die Farbe des Kommentarindikators in Excel ändern?
Standardmäßig erscheint jedes Mal, wenn Sie einen Kommentar in Excel einfügen, ein kleines rotes Dreieck in der oberen rechten Ecke der Zelle – ein visueller Hinweis darauf, dass die Zelle einen Kommentar enthält. In vielen Fällen möchten Sie diese Indikatorfarbe jedoch anpassen: etwa um sie an Ihr Corporate Design anzupassen, Kategorisierungsschemata zu unterstützen oder Kommentare in gemeinsam genutzten Arbeitsmappen noch deutlicher hervorzuheben. Obwohl Excel keine integrierte Option bietet, um die Farbe des Kommentarindikators direkt zu ändern, zeigt Ihnen dieser Artikel eine praktische Umgehungslösung, mit der Sie diesen Effekt mithilfe von VBA-Code erreichen können.
Die Anpassung der Farbe des Kommentarindikators ist besonders in kollaborativen Umgebungen oder bei der Verwaltung komplexer Tabellen mit zahlreichen Kommentaren von großem Nutzen. Durch die Individualisierung der Indikatoren lassen sich Rückmeldungen visuell strukturieren, verschiedene Kommentartypen klar unterscheiden oder das Arbeitsblatt ganz einfach personalisieren – für eine effizientere Überprüfung. Im Folgenden erhalten Sie detaillierte Anleitungen und praktische Hinweise zu dieser Umgehungslösung sowie Tipps zur Fehlerbehebung, zur Anpassung des VBA-Codes und alternative Methoden, falls VBA in Ihrer Umgebung eingeschränkt ist.
Kommentarindikator-Farbe mit VBA-Code ändern
Kommentarindikator-Farbe mit VBA-Code ändern
Derzeit bietet Excel keine direkte Funktion, um die Farbe der Kommentarindikator-Dreiecke schnell anzupassen. Mit VBA können Sie jedoch kreativ eine farbige dreieckige Form über den Standardindikator legen und so dessen Erscheinungsbild wirkungsvoll verändern. Dieser Ansatz gilt für alle Zellen mit Kommentaren im aktiven Arbeitsblatt. Wichtig: Die Methode ändert nicht die eigentliche Farbe des nativen Kommentarindikators, sondern überdeckt ihn visuell mit einem Dreieck in Ihrer gewählten Farbe.
Diese Methode eignet sich ideal für Benutzer, die Kommentarindikatoren auf einfache Weise visuell unterscheiden möchten – ohne umfangreiche manuelle Formatierungen vornehmen zu müssen. Wenn Sie Arbeitsmappen regelmäßig teilen oder Kommentare nach Typ oder Autor farblich kennzeichnen möchten, bietet VBA genau die visuelle Anpassungsmöglichkeit, die Sie brauchen. Der große Vorteil von VBA: Sie können Änderungen blitzschnell auf viele Zellen anwenden. Der Nachteil: Es sind Makroberechtigungen erforderlich, und die Lösung ist nicht nativ in Excel integriert. Zudem müssen Sie gegebenenfalls den Blattschutz aufheben, bevor der VBA-Code ausgeführt werden kann.
1. Öffnen Sie das Arbeitsblatt, in dem Sie die Farbe Ihrer Kommentarindikatoren anpassen möchten.
2. Drücken Sie ALT + F11, um das Fenster Microsoft Visual Basic for Applications zu öffnen. Diese Tastenkombination funktioniert in jeder Excel-Arbeitsmappe und startet sofort Ihre VBA-Editor-Umgebung.
3. Klicken Sie im VBA-Fenster auf Einfügen > Modul, um ein neues Modul zu erstellen, und fügen Sie anschließend den folgenden VBA-Code in das Modulfenster ein. Dieser Code erkennt Kommentare und zeichnet an jedem Indikator ein farbiges Dreieck.
VBA-Code: Farbe des Kommentarindikators ändern Aktives Arbeitsblatt
Sub CoverCommentIndicator()
'Update 20141110
Dim pWs As Worksheet
Dim pComment As Comment
Dim pRng As Range
Dim pShape As Shape
Set pWs = Application.ActiveSheet
wShp = 6
hShp = 4
For Each pComment In pWs.Comments
Set pRng = pComment.Parent
Set pShape = pWs.Shapes.AddShape(msoShapeRightTriangle, pRng.Offset(0, 1).Left - wShp, pRng.Top, wShp, hShp)
With pShape
.Flip msoFlipVertical
.Flip msoFlipHorizontal
.Fill.ForeColor.SchemeColor = 12
.Fill.Visible = msoTrue
.Fill.Solid
.Line.Visible = msoFalse
End With
Next
End Sub
4. Sobald Sie den Code eingefügt haben, drücken Sie F5 (oder klicken Sie im VBA-Fenster auf die Schaltfläche „Ausführen“), um ihn auszuführen. Anschließend werden alle Kommentar-Indikatoren in Ihrem aktiven Arbeitsblatt visuell durch farbige Dreiecke der angegebenen Farbe überdeckt – wie unten dargestellt:
![]() |
![]() |
![]() |
Hinweise und Tipps:
1. Im Code wird die Dreiecksfarbe mithilfe von .Fill.ForeColor.SchemeColor = 12 festgelegt. Sie können 12 durch einen anderen Farbcode ersetzen, um Ihren Vorlieben zu entsprechen. Wenn Sie ihn beispielsweise in 10 ändern, wird ein anderer Farbton verwendet. Weitere Informationen zu den verfügbaren Farbschema-Nummern finden Sie in der offiziellen Excel-ColorIndex-Dokumentation.
2. Die benutzerdefinierten Dreiecksformen sind an der Zellenecke verankert, passen sich jedoch automatisch an, wenn Sie die zugrunde liegenden Zellen vergrößern, verkleinern oder verschieben. Für optimale Ergebnisse legen Sie Ihre Zellengrößen vor dem Ausführen des Codes fest – oder führen Sie den VBA-Code erneut aus, sobald Sie Ihr Blatt skaliert haben.
3. Wenn Sie alle farbigen Dreiecksformen sofort entfernen möchten – ohne Ihre eigentlichen Kommentare zu löschen –, führen Sie den folgenden VBA-Code aus, der ausschließlich die vom vorherigen Skript hinzugefügten Dreiecke entfernt. Das ist besonders hilfreich, wenn Sie die standardmäßigen roten Indikatoren wiederherstellen oder die Farbe erneut anpassen möchten.
VBA-Code: Dreiecksformen über den Kommentarindikatoren entfernen
Sub RemoveIndicatorShapes()
'Update 20141110
Dim pWs As Worksheet
Dim pShape As Shape
Set pWs = Application.ActiveSheet
For Each pShape In pWs.Shapes
If Not pShape.TopLeftCell.Comment Is Nothing Then
If pShape.AutoShapeType = msoShapeRightTriangle Then
pShape.Delete
End If
End If
Next
End Sub
Um den Entfernungscode auszuführen, gehen Sie wie oben beschrieben vor: Öffnen Sie den VBA-Editor, fügen Sie ein Modul ein, geben Sie den Code ein und führen Sie ihn mit F5 aus. So bleiben Ihre zugrunde liegenden Kommentardaten erhalten – gelöscht werden nur die Indikatorformen.
Sollte beim Ausführen eines der Skripte ein Fehler auftreten, stellen Sie sicher, dass Makros in Ihren Excel-Einstellungen aktiviert sind, das Blatt nicht geschützt ist und keine Objekte auf Ihrem Arbeitsblatt gesperrt sind. Speichern Sie zudem Ihre Arbeit, bevor Sie VBA ausführen – falls Sie die Änderungen später rückgängig machen möchten.
Wenn in Ihrer Organisation die Ausführung von Makros eingeschränkt ist oder Sie auf VBA verzichten möchten, können Sie Zellen mit Kommentaren stattdessen mithilfe der bedingten Formatierung hervorheben, um sie visuell kenntlich zu machen – dies beeinflusst jedoch nicht die Farbe des Dreiecks selbst. Eine weitere Möglichkeit besteht darin, manuell Formen oder Symbole einzufügen, um Zellen mit Kommentaren zu markieren.
Verwandte Artikel:
Wie hebt man alle Kommentare in Excel hervor?
Wie zeigt oder verbirgt man alle Kommentare und deren Anzeigeindikatoren in Excel?
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins


