Skip to main content

¿Cómo insertar una fila en blanco después de un texto específico en Excel?

Author: Xiaoyang Last Modified: 2025-06-04

En Excel, insertar una fila en blanco después de un texto específico puede ayudar a mejorar la legibilidad y organizar los datos de manera más eficiente. Ya sea que estés trabajando con una lista de tareas, transacciones o cualquier dato estructurado, agregar filas en blanco después de un texto específico puede separar y agrupar entradas relacionadas para mayor claridad. Aquí tienes una guía completa para lograr esto utilizando varios métodos.

Screenshot of an Excel worksheet showing data before inserting blank rows after specific text Arrow Screenshot of an Excel worksheet showing data after inserting blank rows following specific text

Insertar filas en blanco después de un texto específico con código VBA

Insertar filas en blanco después de un texto específico con Kutools AI


Insertar filas en blanco después de un texto específico con código VBA

Puedes aplicar el siguiente código VBA para insertar filas en blanco después del texto específico que necesites, por favor sigue estos pasos:

1. Mantén presionadas las teclas "ALT + F11" para abrir la ventana "Microsoft Visual Basic para Aplicaciones".

2. Haz clic en "Insertar" > "Módulo", y pega el siguiente código en la Ventana de Módulo.

Código VBA: Insertar filas en blanco después del texto específico

Sub Insertrowbelow()
'updateby Extendoffice
    Dim i As Long
    Dim xLast As Long
    Dim xRng As Range
    Dim xTxt As String
    On Error Resume Next
    xTxt = Application.ActiveWindow.RangeSelection.Address
    Set xRng = Application.InputBox("please select the column with specific text:", "Kutools for Excel", xTxt, , , , , 8)
    If xRng Is Nothing Then Exit Sub
    If (xRng.Columns.Count > 1) Then
        MsgBox "the selected range must be one column", , "Kutools for Excel"
        Exit Sub
    End If
    xLast = xRng.Rows.Count
    For i = xLast To 1 Step -1
      If InStr(1, xRng.Cells(i, 1).Value, "In progressing") > 0 Then
        Rows(xRng.Cells(i + 1, 1).Row).INSERT shift:=xlDown
      End If
    Next
End Sub

Nota: En el código anterior, puedes reemplazar el texto "In progressing" en este script "If InStr(1, xRng.Cells(i, 1).Value, "In progressing") > 0 Then".

3. Luego, presiona la tecla F5 para ejecutar este código, en el cuadro de diálogo emergente, selecciona la columna que contiene el texto específico que deseas procesar, ver captura de pantalla:

Screenshot of the Input Box in VBA for selecting the column with specific text to process

4. Luego, haz clic en el botón Aceptar, y se insertarán filas en blanco después del texto especificado, ver captura de pantalla:

Screenshot of an Excel worksheet showing data before inserting blank rows after specific text Arrow Screenshot of an Excel worksheet showing data after inserting blank rows following specific text

Insertar filas en blanco después de un texto específico con Kutools AI

¿Tienes problemas para insertar filas en blanco después de un texto específico en Excel? ¡Deja que "Kutools AI" simplifique la tarea por ti! Con sus potentes capacidades de IA, ya no necesitas escanear manualmente tu conjunto de datos ni escribir un código VBA complejo. Kutools AI identificará instantáneamente las filas con el texto específico e insertará filas en blanco justo donde las necesitas.

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 Kutools Para Excel, haz clic en "Kutools" > "Asistente de IA" para abrir el panel "Asistente de KUTOOLS AI".

  1. Selecciona la columna de datos en la que deseas insertar filas en blanco basándote en el texto específico;
  2. Luego, escribe el requisito en el cuadro de chat: como por ejemplo:
    Insertar una fila en blanco después del texto específico "In progressing" de la selección.
  3. Y luego, presiona la tecla Enter o haz clic en el botón "Enviar". Kutools AI analizará la pregunta, y una vez finalizado, haz clic en el botón "Ejecutar" para obtener el resultado.

Insertar una fila en blanco después de un texto específico en Excel se puede lograr de varias maneras, dependiendo del tamaño de tu conjunto de datos y de tu nivel de automatización preferido. Si estás interesado en explorar más consejos y trucos de Excel, nuestro sitio web ofrece miles de tutoriales.


Más artículos relacionados sobre inserción de filas:

  • Copiar e insertar fila múltiples veces o duplicar la fila X veces
  • En tu trabajo diario, ¿alguna vez has intentado copiar una fila o cada fila e insertarla varias veces debajo de la fila de datos actual en una hoja de cálculo? Por ejemplo, tengo un rango de celdas, ahora quiero copiar cada fila y pegarlas 3 veces en la siguiente fila, tal como se muestra en la siguiente captura de pantalla. ¿Cómo podrías manejar esta tarea en Excel?
  • Insertar filas en blanco cuando cambia el valor en Excel
  • Supongamos que tienes un rango de datos, y ahora quieres insertar filas en blanco entre los datos cuando cambia el valor, de modo que puedas separar los valores secuenciales iguales en una columna, como se muestra en las siguientes capturas de pantalla. En este artículo, hablaré sobre algunos trucos para ayudarte a resolver este problema.
  • Insertar fila en blanco encima de un texto específico en Excel
  • Cuando trabajas en una hoja de cálculo, ¿alguna vez has intentado insertar una fila en blanco encima de un texto específico en una columna? Por ejemplo, hay algunos nombres en la columna A, ahora quiero insertar filas en blanco encima de las celdas que contienen el nombre “Mike”, como se muestra en la captura de pantalla de la izquierda. Tal vez no haya una forma directa de resolver esta tarea en Excel. En este artículo, hablaré sobre algunos buenos trucos para manejar esta tarea en Excel.

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!