KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como colorir ou destacar palavras específicas em células no Excel?

AutorSiluvia Data de Modificação

Ao trabalhar extensivamente com dados no Excel, é frequentemente 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 estados—para tornar as folhas de cálculo mais fáceis de rever e analisar. Contudo, o Excel difere do Word por não disponibilizar um comando direto e incorporado para destacar ou colorir automaticamente apenas determinadas palavras dentro de uma única célula. Esta limitação pode dificultar a ênfase de informações textuais importantes ou a distinção visual de termos-chave em entradas longas.

Felizmente, embora não exista uma funcionalidade nativa para este fim, há várias soluções práticas que pode utilizar para colorir palavras específicas dentro das células. Consoante o seu nível de experiência e cenário específico, pode recorrer a código VBA para colorir programaticamente palavras-chave ou optar por uma solução baseada em suplementos, como o Kutools para Excel, que oferece uma forma intuitiva e fácil de marcar visualmente palavras-chave num intervalo selecionado.

Este artigo orienta-o passo a passo por estes métodos, explicando os respetivos benefícios, casos de uso e dicas essenciais. Assim, conseguirá destacar eficazmente palavras específicas nas suas células do Excel, garantindo uma apresentação de dados mais clara e impactante.


Colorir determinadas palavras num intervalo com código VBA

Uma forma eficaz de colorir ou destacar palavras específicas dentro das células é utilizar o VBA (Visual Basic for Applications), a linguagem de automação do Excel. Este método revela-se especialmente útil quando 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 utilizadores experientes do Excel que pretendem maior controlo e flexibilidade. Esta abordagem revela-se ideal em documentos cujas palavras-chave mudam frequentemente ou quando é necessário aplicar codificação por cores em múltiplas localizações de uma folha de cálculo.

Limitações: O código VBA modifica temporariamente a sua folha de cálculo e exige conhecimentos básicos de macros. Além disso, o código fornecido colore todas as ocorrências da palavra correspondente apenas a vermelho — são necessárias edições manuais para utilizar outras cores. Tenha em atenção que a sensibilidade a maiúsculas e minúsculas é ignorada e que a macro não pode ser anulada com Ctrl+Z. Guarde sempre a sua pasta de trabalho antes de executar o código e ative as macros conforme necessário.

Para utilizar VBA para colorir palavras específicas dentro das células, siga estes passos:

1. Selecione o intervalo de células que contém as palavras que pretende destacar. Com o intervalo selecionado, prima simultaneamente as teclas Alt + F11 para abrir o editor Microsoft Visual Basic for Applications. Esta é a plataforma onde 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 direito, cole o seguinte código VBA na janela do módulo. Este código irá procurar no seu Selecionar intervalo pelas palavras-chave e aplicar a formatação Aplicar Cor a cada palavra encontrada nas células.

Código VBA: Colorir determinadas 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 inserido, prima a tecla F5 para executar o script. Quando solicitado pela caixa de diálogo Kutools para Excel, introduza a palavra ou palavras que pretende destacar (separe várias palavras por vírgulas, caso o script suporte esta funcionalidade). Clique em OK para executar.

código VBA para introduzir as palavras-chave

Após executar a macro, o Excel aplicará imediatamente a cor especificada (vermelho por predefinição) a todas as ocorrências das palavras-chave introduzidas nas células selecionadas, como demonstrado abaixo:

destacar determinadas palavras com código VBA

📝 Nota: O código VBA não diferencia maiúsculas de minúsculas, o que significa que destacará todas as correspondências independentemente da capitalização. Se pretender destacar correspondências sensíveis a maiúsculas/minúsculas, o código terá de ser ajustado. Além disso, esta macro afeta a formatação existente—se a célula já contiver texto colorido, o script poderá substituir essas cores.

Resolução de problemas: Se a macro não for executada, certifique-se de que as macros estão ativadas na sua pasta de trabalho e de que a seleção não está bloqueada. Caso não veja as alterações, verifique se introduziu corretamente as palavras-chave e se o intervalo selecionado abrange as células pretendidas.

Vantagens e desvantagens: O VBA é flexível e reutilizável para tarefas em lote, mas exige familiaridade com o editor do VBA. Em ambientes colaborativos, pode ser inconveniente ter de explicar alertas de segurança ou os requisitos das macros.


Colorir determinadas palavras num intervalo com Kutools para Excel

Se preferir um método que evite totalmente a programação, o Kutools para Excel oferece uma alternativa acessível e conveniente. Com a sua funcionalidade Marcação de Palavras-chave, pode destacar rapidamente uma ou mais palavras-chave no seu intervalo selecionado, tornando-a uma escolha prática para utilizadores que não desejam usar VBA.

Cenários aplicáveis: O método do Kutools é ideal para quem precisa de destacar regularmente palavras-chave — especialmente em contextos colaborativos ou para utilizadores menos familiarizados com macros. A interface é intuitiva e permite alterar a cor, introduzir várias palavras-chave de uma só vez ou aplicar correspondências com ou sem sensibilidade a maiúsculas e minúsculas, tudo através de caixas de verificação.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

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

  1. No Friso do Excel, aceda a Kutools > Texto > Marcação de Palavras-chave.
  2. Na caixa de diálogo Marcação de Palavras-chave, defina as seguintes opções:
    • Confirme ou ajuste o Intervalo de Dados que pretende examinar;
    • Introduza a(s) palavra(s) a pesquisar na caixa Palavra-chave. Para destacar mais do que uma palavra-chave, separe-as por vírgulas (por exemplo: «apple, peach, banana»).
    • Ative a opção Cor da Fonte da Palavra-chave e selecione uma cor de destaque à sua escolha na paleta.
    • Assim que as suas definições estiverem prontas, clique em OK para aplicar.

Uma vez confirmado, o Kutools aplicará instantaneamente a cor de destaque escolhida a todas as ocorrências de cada palavra-chave no Intervalo limitado, como ilustrado aqui:

destacar determinadas palavras com Kutools

💡 Dica: Para colorir palavras-chave apenas quando a capitalização corresponder exatamente (por exemplo, «Data» mas não «data»), assinale a opção Diferenciar Maiúsculas de Minúsculas. Verifique cuidadosamente as suas palavras-chave quanto a espaços extra—Espaços Atrás poderá impedir correspondências.

Tanto as soluções VBA como as do Kutools permitem-lhe enfatizar visualmente palavras-chave nas células do Excel, melhorando a legibilidade e a interpretação dos dados. Escolha a abordagem que melhor se adapta ao seu fluxo de trabalho: VBA para automatização e maior controlo, ou Kutools para uma operação interativa e fácil, sem necessidade de programação.

Se encontrar problemas, como palavras-chave que não são destacadas, verifique se os termos introduzidos contêm erros ortográficos, confirme que a extensão está instalada e ativada (caso esteja a utilizar o Kutools) e certifique-se de que selecionou corretamente o Intervalo de Dados.

Se pretende descobrir mais formas de personalizar o Excel e aumentar a sua produtividade, visite a nossa biblioteca de tutoriais do Excel para ainda mais técnicas práticas.


Artigos relacionados:

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o 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
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos