Modification de la couleur de l’indicateur de commentaire (Microsoft Excel)
François se demande s’il est possible de changer la couleur du triangle qui apparaît dans le coin supérieur droit d’une cellule quand il y a un commentaire associé à la cellule. Le triangle est rouge, par défaut, mais François aimerait que ce soit une couleur différente qui lui soit plus facile à voir.
Il y a certaines choses qui, semble-t-il, sont simplement codées en dur dans Excel et ne peuvent pas être modifiées. La couleur de l’indicateur de commentaire est l’un de ces éléments. Même jouer avec les différents paramètres de couleur de Windows n’a eu aucun effet sur les indicateurs.
C’est un problème qui a été interrogé et discuté pendant des années dans la communauté Excel. Une solution de contournement potentielle est présentée par la MVP Debra Dagliesh sur cette page:
http://www.contextures.com/xlcomments03.html#Indicator
La solution présentée là-bas était en fait conçue pour l’impression. (Excel n’imprime pas les indicateurs de commentaire lorsque vous imprimez une feuille de calcul, mais vous souhaiterez peut-être imprimer des indicateurs.) La macro présentée par Debra peut être facilement modifiée afin que le graphique utilisé soit de la couleur souhaitée.
Bien sûr, l’inconvénient d’une telle approche est qu’elle ajoute un graphique à votre feuille de calcul pour chaque commentaire que vous avez. Si vous avez beaucoup de commentaires dans la feuille de calcul, vous finirez par avoir beaucoup de graphiques. En outre, les graphiques peuvent ne pas «rester en place» lorsque vous modifiez la feuille de calcul, en ajoutant et en supprimant des cellules. Si vous ajoutez ou supprimez des commentaires, vous devrez également supprimer des graphiques (Debra fournit une macro pour ce faire) et réexécuter la macro pour ajouter des graphiques.
Une autre option potentielle consiste à utiliser une macro pour colorer l’arrière-plan de toute cellule contenant un commentaire. La macro suivante examine les cellules que vous avez sélectionnées, puis modifie la couleur de toute cellule contenant un commentaire.
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
L’inconvénient de cette macro est qu’il n’est pas facile de « décocher » des cellules si les commentaires sont supprimés. Vous devrez également réexécuter la macro lorsque vous ajoutez de nouveaux commentaires à votre feuille de calcul.
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (3498) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365.