Skip to main content

Como alterar a cor do indicador de comentário no Excel?

Author: Xiaoyang Last Modified: 2025-06-04

No Excel, após inserir um comentário, um pequeno triângulo vermelho aparece no canto superior direito da célula. Muitos usuários do Excel podem se perguntar se a cor do indicador vermelho pode ser alterada para outras cores de sua preferência. Neste artigo, vou falar sobre uma solução alternativa para realizar essa tarefa.

Alterar a cor do indicador de comentário com código VBA


Alterar a cor do indicador de comentário com código VBA

Não há uma maneira direta de alterarmos rapidamente e facilmente a cor dos indicadores de comentários, mas o seguinte código VBA pode ajudá-lo a desenhar uma forma triangular sobrepondo cada indicador de comentário com uma cor específica que você precisa na planilha ativa.

1. Ative sua planilha onde deseja alterar a cor dos indicadores de comentários.

2. Pressione e segure as teclas ALT + F11 para abrir a janela do Microsoft Visual Basic for Applications.

3. Clique em Inserir > Módulo e cole o seguinte código na Janela do Módulo.

Código VBA: Alterar a cor do indicador de comentário na planilha ativa

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. Após colar o código, pressione a tecla F5 para executar o código, e todos os indicadores de triângulos vermelhos serão cobertos por triângulos azuis, como mostram as capturas de tela a seguir:

a screenshot showing the original data
a screenshot of an arrow
a screenshot showing the comments with indicator color changed

Notas:

1. No código acima, você pode alterar a cor azul para outra de sua preferência, apenas mudando o índice de cor no script .Fill.ForeColor.SchemeColor = 12.

2. A forma triangular que você adicionou pelo VBA acima terá seu tamanho alterado quando você redimensionar a célula.

3. Se você quiser remover imediatamente todas as formas triangulares coloridas, o seguinte código VBA fará isso por você:

Código VBA: Remover formas triangulares sobre os indicadores de comentários

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

Artigos relacionados:

Como destacar todas as células com comentários no Excel?

Como mostrar ou ocultar todos os comentários e indicadores de comentários no Excel?


Melhores Ferramentas de Produtividade para Office

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente | Gerar Código | Criar Fórmulas Personalizadas | Analisar Dados e Gerar Gráficos | Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco | Visualização de Design | Barra de fórmulas aprimorada | Gerenciador de Pasta de trabalho & Planilha | Biblioteca de AutoTexto | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ...) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ... e muito mais

Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...


O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!