Saltar al contenido principal

¿Cómo insertar rápidamente filas en blanco / vacías en Excel?

Autor: Xiaoyang Última modificación: 2020-04-30

La mayoría de nosotros puede enfrentar el problema en Excel de que necesitamos insertar una fila en blanco entre cada una de las filas existentes, y todos sabemos cómo insertar una fila en blanco manualmente. Pero insertar cientos de filas en blanco será una tarea tediosa si inserta cada fila individualmente. Aquí hay algunos trucos rápidos que le ayudarán a resolver este problema.

Insertar filas en blanco con la función Ordenar
Insertar filas en blanco alternativas con código VBA
Inserte rápidamente números específicos de filas en blanco con Kutools para Excel


Insertar filas en blanco con la función Ordenar

Este método es más sencillo pero indirecto para insertar filas en blanco entre las filas que salen. Puede hacer lo siguiente:

1. Necesita una columna en blanco junto a sus datos. Por ejemplo, tengo una hoja de trabajo que comprende A1: E9, puede usar la columna F.

2. En la celda F1 ingrese el número 1 e ingrese 2 en la celda F2.

3. Seleccione el número 1 y el número 2, y haga doble clic en el controlador de relleno, Excel completará automáticamente las celdas de la columna F.

4. Luego copie esta nueva columna F (F1: F9), seleccione la celda F10 y pegue el número de autocompletar de F1: F9. Ver captura de pantalla:

5. Y luego haga clic en Datos > Ordenar, Y un Ordenar advertencia aparecerá el cuadro de diálogo, seleccione Amplia la seleccion opción, y haga clic Ordenar… Ver captura de pantalla:

6. Y un Ordenar aparecerá un cuadro de diálogo, elija el número 1 del desplegable Ordenar por lista desplegable y luego haga clic en el OK botón. Ver captura de pantalla:

Luego, las nuevas filas en blanco se han insertado en las filas existentes. Ver captura de pantalla:

Note: Si desea insertar dos o tres filas en blanco entre cada fila, puede copiar la nueva columna de autocompletar dos o tres veces para agregar las nuevas filas.

Inserte rápidamente números específicos de filas en blanco en un rango en Excel:

El Insertar filas y columnas en blanco utilidad de Kutools for Excel puede ayudarlo a insertar rápidamente cierto número de filas o columnas en blanco en un rango en Excel.
¡Descarga Kutools para Excel ahora! (Pista gratuita de 30 días)


Insertar filas en blanco alternativas con código VBA

Si la forma anterior es un poco compleja, puede usar el siguiente código VBA para resolverlo.

1. Presione las teclas Alt + F11 para abrir el Microsoft Visual Basic para aplicaciones ventana, luego haga clic en recuadro > Módulo e ingrese el siguiente código en el Módulo:

Código de VBA: inserte filas en blanco en Excel

Sub InsertBlackRows()
'Updateby20131127
Dim Rng As Range
Dim WorkRng As Range
Dim FirstRow As Integer, xRows As Integer, xCols As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
FirstRow = WorkRng.Row
xRows = WorkRng.Rows.Count
xCols = WorkRng.Columns.Count
Application.ScreenUpdating = False
WorkRng.Cells(xRows, 1).Resize(1, xCols).Select
Do Until Selection.Row = FirstRow
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Selection.Offset(-1, 0).Select
Loop
Application.ScreenUpdating = True
End Sub

2. Luego haga clic doc-multiplicar-calculo-3 o presione la tecla F5 para ejecutar el código. En el cuadro de diálogo emergente de Kutoos para Excel, seleccione el rango en el que insertará filas en blanco y luego haga clic en OK botón. Ver captura de pantalla:

Luego, se ha insertado una nueva fila en blanco entre cada dos filas. Ver captura de pantalla:


Inserte rápidamente números específicos de filas en blanco con Kutools para Excel

Los dos métodos anteriores solo se refieren a insertar filas en blanco entre cada fila, para insertar una fila en blanco o varias filas después de cada enésima fila, ¿cómo debería hacerlo? Aquí recomiendo el Insertar filas y columnas en blanco utilidad de Kutools for Excel. Esta utilidad puede ayudar a insertar rápidamente números específicos de filas en blanco después de cada enésima fila en un rango determinado. Haz lo siguiente.

Antes de aplicar Kutools for Excel, Por favor descargarlo e instalarlo en primer lugar.

1. Seleccione el rango en el que desea insertar las filas en blanco y haga clic en Kutools > recuadro > Insertar filas y columnas en blanco. Ver captura de pantalla:

2. En el Insertar filas y columnas en blanco cuadro de diálogo, elija Filas en blanco en el tipo de inserción sección, especifique el número de filas de intervalo en el que insertará filas en blanco y el número de filas que desea insertar, y luego haga clic en el OK botón. Ver captura de pantalla:

Luego puede ver que se han insertado ciertas filas en blanco después de cada dos filas. Ver capturas de pantalla:

Note: el número en el Intervalo de y filas se puede ajustar para satisfacer sus necesidades. Por ejemplo, puede insertar tres, cuatro, cinco… filas en blanco después de cada una, dos, tres… filas.

  Si desea tener una prueba gratuita (30 días) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.


Inserte rápidamente números específicos de filas en blanco con Kutools para Excel


Artículos relacionados

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear 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  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (43)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks so much for this. Cheers.
This comment was minimized by the moderator on the site
So I'm running into a situation where a have a couple hundred rows of information. Id like to create a space between specific data. example. I have six rows with "CH-01" in it and then two rows with CH-02- and then three rows of CH-03. What I want to happen is create a blank row between the change of numbers. However I don't have the time or energy to do this for each individual change. Please if anyone has a solution for this problem i'd be so happy!
This comment was minimized by the moderator on the site
I have the same problem too, have you figured out how to solve this?
This comment was minimized by the moderator on the site
wonderful! it worked
This comment was minimized by the moderator on the site
thankssssss a lot you are an awesome people.
This comment was minimized by the moderator on the site
Thaaannkksss its work like magic
This comment was minimized by the moderator on the site
The sort method worked like a charm. Thanks for saving me time coding
This comment was minimized by the moderator on the site
i'm not religious or anything, but you are god. ;-)
This comment was minimized by the moderator on the site
The sort option worked, sometimes we learn all advanced and tuff things but we tend to forget the simple ones.. Thanks a lot
This comment was minimized by the moderator on the site
Can the VBA code be changed so that you do not need to select the range you want sorted, but instead is a specific range. For example I always want the range to be (S5:S500) I would like to run this code as part of a macro and do to the selection application this isn't working. This code works faster by far than other code ive tried.
This comment was minimized by the moderator on the site
very good its superb
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations