Modifica del commento Indicatore Colore

Francois chiede se è possibile cambiare il colore del triangolo che appare nell'angolo superiore destro di una cella quando vi è un commento associata alla cella. Il triangolo è rosso, per impostazione predefinita, ma Francois vorrebbe che fosse un colore diverso che è più facile per lui vedere.

Ci sono alcune cose che, a quanto pare, sono semplicemente hard-codificati in Excel e non possono essere modificati. Il colore dell'indicatore commento è uno di tali elementi. Anche giocando con le varie impostazioni di colore di Windows non ha avuto effetto sugli indicatori.

Questo è stato un problema che è stato chiesto e discusso per anni nella comunità di Excel. Una potenziale soluzione è presentato da MVP Debra Dagliesh in questa pagina:

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

La soluzione presentata non è stato effettivamente progettato per la stampa. (Excel non stampa gli indicatori di commento quando si stampa un foglio di lavoro, ma si consiglia di indicatori stampati.) La macro che Debra regali possono essere facilmente modificati in modo che il grafico utilizzato è un qualsiasi colore desiderato.

Naturalmente, lo svantaggio di questo approccio è che aggiunge un elemento grafico al foglio di lavoro per ogni commento che avete. Se hai un sacco di commenti nel foglio di lavoro, si finirà per avere un sacco di grafica. Inoltre, la grafica non possono "restare", come si modifica il foglio di lavoro, aggiungendo ed eliminando le cellule. Se si aggiungono o si eliminano i commenti, quindi avrete anche bisogno di eliminare la grafica (Debra fornisce una macro per fare questo) e rieseguire la macro per aggiungere grafica indietro.

Un'altra opzione potenziale è di utilizzare una macro per colorare lo sfondo di ogni cella che contiene un commento. La seguente macro guarda qualunque celle è stato selezionato e quindi cambia il colore di una cella che contiene un commento.

ColorComments Sub ()
Dim commentCell come gamma
Su Deal Error GoTo ErrorHandler 'con selezione vuoto

Selection.SpecialCells (xlCellTypeComments) .Select
On Error GoTo 0
Per ogni commentCell In Selection.Cells
commentCell.Interior.ColorIndex = 36
Il Prossimo
Range ("A1"). Selezionare
Exit Sub
ErrorHandler:
'Handler Errore è volutamente vuoto
End Sub

Lo svantaggio di questa macro è che non è facile "deselezionare" eventuali cellule se osservazioni vengono rimossi. Avrete anche bisogno di eseguire nuovamente la macro quando si aggiungono nuovi commenti al foglio di lavoro.

ExcelTips è la vostra fonte per la formazione Microsoft Excel conveniente. Questo suggerimento (3498) si applica a Microsoft Excel 2007, 2010 e 2013.