Cambio del color del indicador de comentarios (Microsoft Excel)
Francois se pregunta si es posible cambiar el color del triángulo que aparece en la esquina superior derecha de una celda cuando hay un comentario asociado con la celda. El triángulo es rojo, por defecto, pero a Francois le gustaría que fuera de un color diferente que le fuera más fácil de ver.
Hay algunas cosas que, al parecer, están simplemente codificadas en Excel y no se pueden cambiar. El color del indicador de comentarios es uno de esos elementos. Incluso jugar con las distintas configuraciones de color en Windows no tuvo ningún efecto en los indicadores.
Este ha sido un tema que se ha preguntado y discutido durante años en la comunidad de Excel. MVP Debra Dagliesh presenta una posible solución alternativa en esta página:
http://www.contextures.com/xlcomments03.html#Indicator
La solución presentada allí fue diseñada para la impresión. (Excel no imprime indicadores de comentarios cuando imprime una hoja de trabajo, pero es posible que desee que se impriman indicadores). La macro que presenta Debra se puede modificar fácilmente para que el gráfico utilizado sea del color deseado.
Por supuesto, el inconveniente de este enfoque es que agrega un gráfico a su hoja de trabajo por cada comentario que tenga. Si tiene muchos comentarios en la hoja de trabajo, terminará teniendo muchos gráficos. Además, es posible que los gráficos no «permanezcan» mientras edita la hoja de trabajo, agregando y eliminando celdas. Si agrega o elimina comentarios, también deberá eliminar gráficos (Debra proporciona una macro para hacer esto) y volver a ejecutar la macro para volver a agregar gráficos.
Otra posible opción es utilizar una macro para colorear el fondo de cualquier celda que contenga un comentario. La siguiente macro mira las celdas que haya seleccionado y luego cambia el color de cualquier celda que contenga un comentario.
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
El inconveniente de esta macro es que no es fácil «desmarcar» las celdas si se eliminan los comentarios. También deberá volver a ejecutar la macro a medida que agrega nuevos comentarios a su hoja de trabajo.
_Nota: _
Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.
link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador]
.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (3498) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365.