Francois fragt sich, ob es möglich ist, die Farbe des Dreiecks in der oberen rechten Ecke einer Zelle zu ändern, wenn der Zelle ein Kommentar zugeordnet ist. Das Dreieck ist standardmäßig rot, aber Francois möchte, dass es eine andere Farbe hat, die für ihn leichter zu erkennen ist.

Es gibt einige Dinge, die anscheinend einfach in Excel fest codiert sind und nicht geändert werden können. Die Farbe des Kommentarindikators ist eines dieser Elemente. Selbst das Spielen mit den verschiedenen Farbeinstellungen in Windows hatte keinen Einfluss auf die Anzeigen.

Dies ist ein Thema, das seit Jahren in der Excel-Community gestellt und diskutiert wird. Eine mögliche Problemumgehung wird von MVP Debra Dagliesh auf dieser Seite vorgestellt:

http://www.contextures.com/xlcomments03.html#Indicator

Die dort vorgestellte Lösung war eigentlich für den Druck konzipiert. (Excel druckt keine Kommentarindikatoren, wenn Sie ein Arbeitsblatt drucken, aber Sie möchten möglicherweise Indikatoren drucken.) Das von Debra dargestellte Makro kann leicht geändert werden, sodass die verwendete Grafik eine beliebige gewünschte Farbe hat.

Der Nachteil eines solchen Ansatzes besteht natürlich darin, dass Ihrem Arbeitsblatt für jeden Kommentar, den Sie haben, eine Grafik hinzugefügt wird. Wenn Sie viele Kommentare im Arbeitsblatt haben, erhalten Sie am Ende viele Grafiken. Darüber hinaus bleiben die Grafiken möglicherweise nicht „erhalten“, wenn Sie das Arbeitsblatt bearbeiten, Zellen hinzufügen und löschen. Wenn Sie Kommentare hinzufügen oder löschen, müssen Sie auch Grafiken löschen (Debra stellt hierfür ein Makro bereit) und das Makro erneut ausführen, um Grafiken wieder hinzuzufügen.

Eine weitere mögliche Option ist die Verwendung eines Makros, um den Hintergrund einer Zelle, die einen Kommentar enthält, einzufärben. Das folgende Makro betrachtet alle von Ihnen ausgewählten Zellen und ändert dann die Farbe einer Zelle, die einen Kommentar enthält.

Sub ColorComments()

Dim commentCell As Range     On Error GoTo ErrorHandler 'Deal with empty selection

Selection.SpecialCells(xlCellTypeComments).Select     On Error GoTo 0     For Each commentCell In Selection.Cells         commentCell.Interior.ColorIndex = 36     Next     Range("A1").Select     Exit Sub ErrorHandler:

' Error Handler is deliberately empty End Sub

Der Nachteil dieses Makros ist, dass es nicht einfach ist, die Markierung von Zellen aufzuheben, wenn Kommentare entfernt werden. Sie müssen das Makro auch erneut ausführen, wenn Sie Ihrem Arbeitsblatt neue Kommentare hinzufügen.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (3498) gilt für Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Excel in Office 365.