¿Cómo insertar una fila en blanco después de un texto específico en Excel?
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.
![]() | ![]() | ![]() |
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:
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:
![]() | ![]() | ![]() |
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.
Después de instalar Kutools Para Excel, haz clic en "Kutools" > "Asistente de IA" para abrir el panel "Asistente de KUTOOLS AI".
- Selecciona la columna de datos en la que deseas insertar filas en blanco basándote en el texto específico;
- 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. - 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 rápidamente varias filas o columnas en Google Sheets
- En este artículo, te presentaré una manera fácil de insertar varias filas o columnas en blanco en una hoja de Google.
- 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
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!