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

Como localizar todos os textos sublinhados num intervalo ou numa folha de cálculo inteira no Excel?

AutorSun Data de Modificação

Suponha que tem um intervalo de dados numa folha de cálculo e que alguns desses elementos estão sublinhados. Pretende identificá-los rapidamente? Apresentamos-lhe alguns truques eficazes para localizar células com texto sublinhado — quer num intervalo específico, quer em toda a folha de cálculo no Excel.

Localizar todos os textos sublinhados numa folha de cálculo com VBA

Localizar todos os textos sublinhados num intervalo ou numa folha de cálculo com Kutools para Excel boa ideia3


seta azul para a direita com balão Localizar todos os textos sublinhados numa folha de cálculo com VBA

No Excel, não é possível usar a função «Ir Para Especial» para localizar texto sublinhado, por isso partilho consigo um código VBA que o ajuda a encontrar todo o texto sublinhado numa folha de cálculo.

1. Prima Alt + F11 para abrir a janela Microsoft Visual Basic for Applications e clique em Inserir > Módulo.

2. Na janela Módulo que surge, cole o seguinte código VBA.

VBA: Localize todos os textos sublinhados numa folha de cálculo.

Sub SearchForUnderline()
'Updateby20150910
    Dim Rg As Range, Rg1 As Range
    Dim I As Long
    Dim xAddress As String, xAddress1 As String, xAddress2 As String
    Dim Result As String
    On Error Resume Next
    xAddress = Application.ActiveWindow.RangeSelection.Address
    Set Rg = Application.InputBox("Please select a range:", "Kutools for Excel", xAddress, , , , , 8)
    If Rg Is Nothing Then Exit Sub
    Set Rg = Application.Intersect(Rg, Application.ActiveSheet.UsedRange)
    If Rg Is Nothing Then Exit Sub
    Set Rg = Rg.SpecialCells(xlCellTypeConstants)
    If Rg Is Nothing Then Exit Sub
    For Each Rg1 In Rg
        For I = 1 To Len(Rg1)
            If Rg1.Characters(I, 1).Font.Underline = xlUnderlineStyleSingle Then
                If xAddress1 = "" Then
                    xAddress1 = Rg1.Address
                Else
                    xAddress1 = xAddress1 & ", " & Rg1.Address
                End If
                Exit For
            End If
        Next
        For I = 1 To Len(Rg1)
            If Rg1.Characters(I, 1).Font.Underline = xlUnderlineStyleDouble Then
                If xAddress2 = "" Then
                    xAddress2 = Rg1.Address
                Else
                    xAddress2 = xAddress2 & ", " & Rg1.Address
                End If
                Exit For
            End If
        Next
    Next
    If xAddress1 <> "" Then Result = "Single underline address:" & vbCr & xAddress1 & vbCr & vbCr
    If xAddress2 <> "" Then Result = Result & "Double underline address:" & vbCr & xAddress2
    If Result <> "" Then MsgBox Result
End Sub

3. Clique no botão Executar ou prima a tecla F5. Surgirá uma caixa de diálogo para selecionar um intervalo onde procurar textos sublinhados.

código VBA para selecionar o intervalo de dados

4. Clique em OK e, de seguida, aparecerá uma caixa de diálogo a indicar quais as células com texto sublinhado simples e quais as que têm sublinhado duplo.

uma caixa de diálogo irá surgir para indicar quais células têm texto sublinhado simples e quais têm texto sublinhado duplo.

Se pretender localizar apenas um tipo específico de texto sublinhado num determinado intervalo, este código VBA não será útil — mas pode resolver facilmente essa tarefa com a ferramenta prática abaixo.


seta azul para a direita com balão Localizar todos os textos sublinhados num intervalo ou numa folha de cálculo com Kutools para Excel

Se tiver o Kutools para Excel instalado, pode utilizar a funcionalidade Selecionar células com formato semelhante para localizar rapidamente textos sublinhados num intervalo ou numa folha de cálculo inteira.

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 gratuitamenteKutools para Excel, proceda da seguinte forma:

1. Selecione uma célula vazia, introduza nela um dado (por exemplo, A1) e clique em Início > Sublinhado, depois escolha o tipo de sublinhado pretendido. Veja a imagem:

clique em Início > Sublinhado e selecione um tipo de sublinhado

2. Em seguida, selecione o intervalo onde pretende localizar os textos sublinhados específicos e clique em Kutools > Selecionar > Selecionar células com formato semelhante. Veja a imagem:

clique na funcionalidade Selecionar Células com Formato do Kutools

3. Na caixa de diálogo Selecionar células com formato semelhante, clique em Selecionar formato a partir da célula para selecionar a célula que formatou com sublinhado no passo 1. Veja a imagem:

clique em Escolher Formato da Célulaselecione a célula que formatou com sublinhado

4. Clique em OK e, na caixa de diálogo Selecionar células com formato semelhante, ative apenas a opção Sublinhado. Veja a imagem:

marque apenas Sublinhado na caixa de diálogo

5. Clique em Ok e, de seguida, surgirá uma caixa de diálogo a indicar quantos textos sublinhados foram selecionados; clique em Sim para fechá-la.

surge uma caixa de diálogo a informar quantos textos sublinhados foram selecionados

Agora, todos os textos sublinhados estão selecionados.

todos os textos sublinhados estão selecionados

Dicas:

1. Se pretender localizar todos os textos sublinhados numa folha de cálculo inteira, clique no canto superior esquerdo da folha para selecionar toda a folha e, em seguida, aplique a utilidade Selecionar células com formato semelhante.

2. Ative a opção Ignorar células vazias na caixa de diálogo Selecionar células com formato semelhante, para incluir também as células vazias formatadas com sublinhado.

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