¿Cómo insertar rápidamente filas en blanco/vacías en Excel?
La mayoría de nosotros podemos enfrentarnos al problema en Excel de necesitar insertar una fila en blanco entre cada una de las filas existentes, y todos sabemos cómo insertar una fila en blanco manualmente. Sin embargo, insertar cientos de filas en blanco será una tarea tediosa si se inserta cada fila individualmente. Aquí hay algunos trucos rápidos para ayudarte a resolver este problema.
Insertar filas en blanco con la función Ordenar
Insertar rápidamente un número específico de filas en blanco con Kutools para Excel
Insertar filas en blanco alternas con código VBA
Insertar filas en blanco con la función Ordenar
Este método es más fácil pero indirecto para insertar filas en blanco entre filas existentes. Puedes hacer lo siguiente:
1. Necesitas una columna en blanco adyacente a tus datos. Por ejemplo, si tengo una hoja de cálculo que comprende A1:E9, puedes usar la columna F.
2. En la celda F1, introduce el número 1, y el número 2 en la celda F2.
3. Selecciona los números 1 y 2, y haz doble clic en el controlador de relleno; Excel llenará automáticamente las celdas en la columna F.
4. Luego copia esta nueva columna F (F1:F9), selecciona la celda F10, y pega los números de autollenado de F1:F9. Ver captura de pantalla:
5. Luego haz clic en Datos > Ordenar, y aparecerá un cuadro de diálogo de advertencia de ordenación. Selecciona la opción Expandir la selección y haz clic en Ordenar… Ver captura de pantalla:
6. Aparecerá un cuadro de diálogo Ordenar; elige el número 1 en la lista desplegable Ordenar por y luego haz clic en el botón Aceptar. Ver captura de pantalla:
Luego se habrán insertado nuevas filas en blanco entre las filas existentes. Ver captura de pantalla:
Nota: Si deseas insertar dos o tres filas en blanco entre cada fila, puedes copiar la nueva columna de autollenado dos o tres veces para agregar las nuevas filas.
Insertar rápidamente un número específico 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 múltiples filas después de cada n filas, ¿qué deberías hacer? Aquí recomiendo la utilidad Insertar Filas y Columnas en Blanco de Kutools para Excel. Esta utilidad puede ayudarte a insertar rápidamente un número específico de filas en blanco después de cada n filas en un rango determinado. Por favor, sigue estos pasos.
1. Selecciona el rango donde deseas insertar las filas en blanco, y haz clic en Kutools > Insertar > Insertar Filas y Columnas en Blanco. Ver captura de pantalla:
2. En el cuadro de diálogo Insertar Filas y Columnas en Blanco, selecciona Filas en blanco en la sección Tipo de inserción , especifica el número de filas de intervalo en las que insertarás filas en blanco y el número de filas que deseas insertar, y luego haz clic en el botón Aceptar. Ver captura de pantalla:
>
Luego verás que ciertas filas en blanco se han insertado después de cada dos filas. Ver capturas de pantalla:
Nota: El número en Intervalo de y Filas se puede ajustar para satisfacer tus necesidades. Por ejemplo, puedes insertar tres, cuatro, cinco... filas en blanco después de cada una, dos, tres... filas.
Si desea tener una prueba gratuita (30-día) de esta utilidad, haga clic para descargarla y luego vaya a aplicar la operación siguiendo los pasos anteriores.
Insertar filas en blanco alternas con código VBA
Si el método anterior es un poco complejo, puedes usar el siguiente código VBA para resolverlo.
1. Presiona las teclas Alt + F11 para abrir la ventana Microsoft Visual Basic para aplicaciones, luego haz clic en Insertar > Módulo e introduce el siguiente código en el Módulo:
Código VBA: Insertar 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 haz clic en el botón o presiona la tecla F5 para ejecutar el código. En el cuadro de diálogo emergente Kutools para Excel, selecciona el rango donde insertarás las filas en blanco, y luego haz clic en el botón Aceptar. Ver captura de pantalla:
Luego se ha insertado una nueva fila en blanco entre cada dos filas. Ver captura de pantalla:
Artículos relacionados
- Insertar rápidamente una columna en blanco en cada otra columna
- Insertar varias filas o columnas en blanco a la vez
Las mejores herramientas de productividad para Office
Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...
Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo
- 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 vez de en nuevas ventanas.
- ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!