Skip to main content

Kutools para Office — Uma Suíte. Cinco Ferramentas. Aumente sua Produtividade.

Como colorir ou destacar certas palavras em células no Excel?

Author Siluvia Last modified

Ao trabalhar extensivamente com dados no Excel, muitas vezes é necessário chamar a atenção para palavras ou palavras-chave específicas dentro do conteúdo das células – como termos, referências ou status – para facilitar a revisão e análise das planilhas. No entanto, o Excel é diferente do Word, pois não oferece um comando direto e embutido para destacar ou colorir automaticamente apenas certas palavras dentro de uma única célula. Essa limitação pode dificultar enfatizar informações textuais importantes ou distinguir visualmente termos-chave em entradas de texto longas.

Felizmente, embora não exista nenhum recurso nativo para esse propósito, há várias soluções práticas que você pode usar para alcançar o objetivo de colorir palavras específicas dentro das células. Dependendo do seu nível de experiência e cenário específico, você pode usar código VBA para colorir palavras-chave programaticamente ou optar por uma solução de complemento como o Kutools para Excel, que oferece uma maneira intuitiva e fácil de marcar palavras-chave visualmente dentro de um intervalo selecionado.

Este artigo irá guiá-lo passo a passo por esses métodos, explicando os benefícios, casos de uso e dicas essenciais para cada abordagem. Isso ajudará você a destacar eficientemente certas palavras nas suas células do Excel para uma apresentação de dados mais clara e eficaz.


Colorir certas palavras em um intervalo com código VBA

Uma forma eficaz de colorir ou destacar palavras específicas dentro das células é usando o VBA (Visual Basic for Applications), a linguagem de automação do Excel. Esse método é particularmente útil quando você precisa de processamento em lote ou ao trabalhar com grandes intervalos onde a formatação manual seria ineficiente.

Cenários aplicáveis: As soluções VBA são especialmente úteis para usuários experientes do Excel que desejam mais controle e flexibilidade. Essa abordagem funciona bem para documentos onde as palavras-chave mudam frequentemente ou quando a codificação de cores precisa ser realizada em múltiplos locais em uma planilha.

Limitações: O código VBA modificará temporariamente sua planilha e requer conhecimento básico de macros. Além disso, o código fornecido colore todas as palavras correspondentes apenas em vermelho – edições manuais são necessárias para usar outras cores. Esteja ciente de que a distinção entre maiúsculas e minúsculas é ignorada, e a macro não pode ser desfeita usando Ctrl+Z. Sempre salve sua pasta de trabalho antes de executar o código e habilite macros conforme necessário.

Para usar o VBA para colorir palavras específicas dentro das células, siga estas etapas:

1. Selecione o intervalo de células que contém as palavras que deseja destacar. Com o intervalo selecionado, pressione as teclas Alt + F11 juntas para abrir o editor Microsoft Visual Basic for Applications. Esta é a plataforma onde você pode criar e executar scripts VBA.

2. Na janela do editor VBA, clique em Inserir > Módulo para criar um novo módulo de código. No painel à direita, cole o seguinte código VBA na janela do módulo. Este código procurará no intervalo selecionado as palavras-chave e aplicará formatação de cor a cada palavra encontrada dentro das células.

Código VBA: Colorir certas palavras em células no Excel

Sub HighlightStrings()
    Dim xHStr As String, xStrTmp As String
    Dim xHStrLen As Long, xCount As Long, I As Long
    Dim xCell As Range
    Dim xArr
    On Error Resume Next
    xHStr = Application.InputBox("What is the string to highlight:", "KuTools For Excel", , , , , , 2)
    If TypeName(xHStr) <> "String" Then Exit Sub
    Application.ScreenUpdating = False
        xHStrLen = Len(xHStr)
        For Each xCell In Selection
            xArr = Split(xCell.Value, xHStr)
            xCount = UBound(xArr)
            If xCount > 0 Then
                xStrTmp = ""
                For I = 0 To xCount - 1
                    xStrTmp = xStrTmp & xArr(I)
                    xCell.Characters(Len(xStrTmp) + 1, xHStrLen).Font.ColorIndex = 3
                    xStrTmp = xStrTmp & xHStr
                Next
            End If
        Next
    Application.ScreenUpdating = True
End Sub

3. Com o código no lugar, pressione a tecla F5 para executar o script. Quando solicitado pela caixa de diálogo de entrada do Kutools para Excel, digite a palavra ou palavras que deseja destacar (separe várias palavras com vírgulas se o script suportar isso). Clique em OK para executar.

vba code to enter the keywords

Após executar a macro, o Excel aplicará imediatamente a cor especificada (padrão é vermelho) a todas as instâncias da(s) palavra(s)-chave inserida(s) nas células selecionadas, conforme demonstrado abaixo:

highlight certain words by vba code

📝 Nota: O código VBA não diferencia maiúsculas de minúsculas, ou seja, ele destacará todas as correspondências independentemente do caso das letras. Se você deseja destacar correspondências sensíveis a maiúsculas e minúsculas, o código deve ser ajustado. Além disso, essa macro afeta a formatação existente – se a célula já contiver texto colorido, o script pode sobrescrever essas cores.

Solução de problemas: Se a macro não executar, certifique-se de que as macros estão habilitadas na sua pasta de trabalho e que a seleção não está bloqueada. Se você não vir as alterações, verifique se digitou as palavras-chave corretamente e se sua seleção de intervalo cobre as células pretendidas.

Prós & Contras: O VBA é flexível e reutilizável para tarefas em lote, mas exige familiaridade com o editor VBA. Em ambientes colaborativos, ter que explicar prompts de segurança ou requisitos de macros pode ser inconveniente.


Colorir certas palavras em um intervalo com Kutools para Excel

Se você prefere um método que evita completamente o uso de código, o Kutools para Excel oferece uma alternativa acessível e conveniente. Com seu recurso Marcar Palavra-chave, você pode rapidamente realçar uma ou mais palavras-chave em seu intervalo selecionado, tornando-o uma escolha prática para usuários que não querem usar VBA.

Cenários aplicáveis: O método do Kutools é perfeito para aqueles que precisam destacar regularmente palavras-chave, especialmente em ambientes colaborativos ou para usuários menos familiarizados com macros. A interface é simples, e você pode alterar a cor, inserir várias palavras-chave de uma vez ou aplicar correspondências com ou sem diferenciação entre maiúsculas e minúsculas por meio de caixas de seleção.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

Após instalar o Kutools para Excel, siga os seguintes passos:

  1. Na faixa de opções do Excel, vá para Kutools > Texto > Marcar Palavra-chave.
  2. No Marcar Palavra-chave caixa de diálogo, configure as seguintes opções:
    • Confirme ou ajuste o intervalo de dados que deseja examinar;
    • Digite a(s) palavra(s) a ser(em) pesquisada(s) na caixa Palavra-chave. Para destacar mais de uma palavra-chave, separe-as com vírgulas (por exemplo: "maçã,pêssego,banana").
    • Habilite a opção Marcar cores de palavra-chave e selecione uma cor de destaque de sua escolha na paleta.
    • Assim que suas configurações estiverem prontas, clique OK para aplicar.

Uma vez confirmado, o Kutools aplicará instantaneamente sua cor de destaque escolhida a todas as ocorrências de cada palavra-chave no intervalo especificado, conforme mostrado aqui:

highlight certain words by kutools

💡 Dica: Para colorir palavras-chave somente quando o caso corresponder exatamente (por exemplo, "Dados" mas não "dados"), marque a opção Diferenciar Maiúsculas/Minúsculas. Verifique suas palavras-chave quanto a espaços extras – espaços adicionais podem impedir correspondências.

Ambas as soluções, VBA e Kutools, permitem que você enfatize visualmente palavras-chave em células do Excel, melhorando a legibilidade e a interpretação dos dados. Decida qual abordagem combina com seu fluxo de trabalho: VBA para automação e maior controle, ou Kutools para operação fácil e interativa sem necessidade de codificação.

Se você encontrar problemas, como palavras-chave não sendo destacadas, verifique os termos digitados em busca de erros de digitação, certifique-se de que a extensão esteja instalada e ativada (se estiver usando Kutools) e confirme a seleção do intervalo de dados.

Se você quiser aprender mais maneiras de personalizar o Excel e aumentar a produtividade, visite nossa biblioteca de tutoriais do Excel para ainda mais técnicas práticas.


Artigos relacionados:

Melhores Ferramentas de Produtividade para Office

🤖 Kutools AI Aide: Revolucione a análise de dados com: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Chamar Funções Aprimoradas
Recursos Populares: Localizar, Destacar ou Marcar Duplicatas   |  Excluir Linhas em Branco   |  Consolidar Colunas ou Células sem Perder Dados   |   Arredondar...
Super PROC: Procura por múltiplos critérios    Procura por múltiplos valores  |   Procura em várias planilhas   |   Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente Lista suspensa  |  Lista suspensa dependente  |  Lista suspensa com múltipla seleção ...
Gerenciador de Colunas: Adicionar número específico de colunas  | Mover Colunas  | Alternar status de visibilidade de Colunas ocultas |  Comparar Intervalos & 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 (Auto Text)   |  Selecionador de Data   |  Mesclar Dados   |  Criptografar/Descriptografar Células    Enviar Email por Lista   |  Super Filtro   |   Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas: 12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...)  | 50+ Tipos de Gráficos (Gráfico de Gantt, ...)  | 40+ Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...)  | 19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem pelo 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
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 idiomas!

Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para acessar o recurso que você mais precisa...


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

  • Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
  • Aumente sua produtividade em50% e economize centenas de cliques todos os dias!

Todos os complementos Kutools. Um instalador

O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.

Excel Word Outlook Tabs PowerPoint
  • Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Um instalador, uma licença — configuração em minutos (pronto para MSI)
  • Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
  • Avaliação completa por30 dias — sem registro e sem cartão de crédito
  • Melhor custo-benefício — economize comparado à compra individual de add-ins