Skip to main content

¿Cómo encontrar todos los textos subrayados en un rango u hoja de cálculo completa en Excel?

Author: Sun Last Modified: 2025-06-03

Supongamos que tienes un rango de datos en una hoja de cálculo, y algunos de esos datos están subrayados, y ahora quieres identificar esos datos subrayados, ¿cómo puedes encontrarlos rápidamente? Aquí te presento algunos trucos para que puedas encontrar rápidamente los textos subrayados en un rango o en toda la hoja de cálculo en Excel.

Encuentra todos los textos subrayados en una hoja de cálculo con VBA

Encuentra todos los textos subrayados en un rango u hoja de cálculo con Kutools para Excel good idea3


arrow blue right bubble Encuentra todos los textos subrayados en una hoja de cálculo con VBA

En Excel, no puedes usar la función Ir a Especial para encontrar textos subrayados, por lo que te presento un código VBA para ayudarte a encontrar todos los textos subrayados en una hoja de cálculo.

1. Presiona las teclas Alt + F11 para abrir la ventana Microsoft Visual Basic para Aplicaciones, y haz clic en Insertar > Módulo.

2. En la ventana Módulo emergente, pega el siguiente código VBA.

VBA: Encuentra todo el texto subrayado en una hoja 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. Haz clic en el botón Ejecutar o presiona la tecla F5. Aparecerá un cuadro de diálogo para seleccionar un rango donde buscar textos subrayados.

vba code to select the data range

4. Haz clic en Aceptar, luego aparecerá un cuadro de diálogo indicándote qué celdas contienen texto subrayado simple y cuáles contienen texto subrayado doble.

a dialog will pop out to tell which cells are single underlined texts, and which are double underlined texts.

Si solo deseas encontrar un tipo específico de texto subrayado en un rango determinado, este código VBA no puede ayudarte, pero puedes usar la siguiente herramienta práctica para resolver esta tarea en este caso.


arrow blue right bubble Encuentra todos los textos subrayados en un rango u hoja de cálculo con Kutools para Excel

Si tienes instalado Kutools para Excel, puedes aplicar la utilidad Seleccionar Celdas con Formato para encontrar rápidamente los textos subrayados en un rango o en toda la hoja de cálculo.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

Después de instalar gratuitamente Kutools para Excel, por favor sigue los siguientes pasos:

1. Selecciona una celda en blanco, y luego escribe un dato en ella, por ejemplo, A1, y haz clic en Inicio > Subrayado, y selecciona el tipo de subrayado que necesitas. Ver captura de pantalla:

click Home > Underline, and select a type of underline

2. Luego selecciona el rango donde deseas encontrar los textos subrayados específicos, y haz clic en Kutools > Seleccionar > Seleccionar Celdas con Formato. Ver captura de pantalla:

click Select Cells with Forma feature of kutools

3. Y en el cuadro de diálogo Seleccionar Celdas con Formato, haz clic en Seleccionar Formato desde Celda para seleccionar la celda que formateaste con subrayado en el paso 1. Ver captura de pantalla:

click Choose Format From Cell  select the cell you format with underline

4. Haz clic en Aceptar, y en el cuadro de diálogo Seleccionar Celdas con Formato, marca solo Subrayado. Ver captura de pantalla:

check Underline only in the dialog box

5. Haz clic en Aceptar, luego aparecerá un cuadro de diálogo indicando cuántos textos subrayados se han seleccionado, haz clic en Sí para cerrarlo.

a dialog pops out to remind you how many underlined texts are selected

Ahora todos los textos subrayados están seleccionados.

all the underlined texts are selected

Consejos:

1. Si deseas encontrar todos los textos subrayados en una hoja de cálculo completa, haz clic en la esquina superior izquierda de la hoja de cálculo para seleccionar toda la hoja, y luego aplica la utilidad Seleccionar Celdas con Formato.

2. Marca Ignorar celdas vacías en el cuadro de diálogo Seleccionar Celdas con Formato; ignorará las celdas vacías incluso si están formateadas con subrayado.

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!