¿Cómo insertar siempre una fila en blanco debajo, en lugar de encima, en Excel?
Como todos sabemos, al insertar una fila en blanco en una hoja de cálculo, esta siempre se añade encima de la fila o celda seleccionada. Sin embargo, a veces es posible que necesite insertar la fila justo debajo de la celda o fila seleccionada. ¿Cómo podría realizar esta tarea en Excel?
Insertar siempre Fila en blanco debajo en lugar de encima con código VBA
Insertar siempre Fila en blanco debajo en lugar de encima con código VBA
En este artículo le explicaré cómo insertar una fila en blanco justo debajo de la celda o fila seleccionada con solo hacer clic en un botón. Siga estos pasos:
1. Mantenga pulsadas las teclas ALT + F11 y se abrirá la ventana de Microsoft Visual Basic para Aplicaciones.
2. A continuación, haga clic en Insertar > Módulo y pegue la siguiente macro en la ventana del módulo.
Código VBA: Insertar siempre Fila en blanco debajo en lugar de encima
Sub InsertRowDown()
'Updateby Extendoffice
Dim xRg As Range
On Error Resume Next
Application.ScreenUpdating = False
Set xRg = ActiveCell.Offset(1, 0)
xRg.EntireRow.Select
Selection.Insert Shift:=xlDown
Selection.ClearFormats
Application.ScreenUpdating = True
End Sub

3. A continuación, guarde y cierre esta ventana de código. Luego, haga clic en Insertar > Formas > Rectángulo. Consulte la captura de pantalla:

4. A continuación, dibuje un botón rectangular arrastrando el cursor y personalícelo según sus necesidades. Consulte la captura de pantalla:

5. Una vez lo haya formateado según sus necesidades, haga clic con el botón derecho sobre él y seleccione la opción Asignar macro. Consulte la captura de pantalla:

6. En el cuadro de diálogo Asignar macro, seleccione en el cuadro de lista Nombre de macro el nombre de la macro que acaba de insertar. Consulte la captura de pantalla:

7. A continuación, haga clic en Aceptar para cerrar el cuadro de diálogo. Ahora, al hacer clic en cualquier celda y luego en el botón, se insertará una fila en blanco encima de la celda seleccionada, tal como se muestra en la siguiente demostración:
Más artículos relacionados con Insertar filas:
- Copiar e insertar una fila varias veces o duplicar la fila X veces
- En su trabajo diario, ¿ha intentado alguna vez copiar una fila (o cada fila) e insertarla varias veces justo debajo de la fila de datos actual en una hoja de cálculo? Por ejemplo, tengo un rango de celdas y quiero copiar cada fila para pegarla tres veces inmediatamente después, tal como se muestra en la siguiente captura de pantalla. ¿Cómo podría realizar esta tarea en Excel?
- Insertar Filas en blanco cuando el valor cambia en Excel
- Supongamos que tiene un rango de datos y ahora desea insertar Filas en blanco entre los datos cuando el valor cambie, de modo que pueda separar los valores secuenciales iguales en una columna, tal como se muestra en las siguientes capturas de pantalla. En este artículo, le explicaré algunos trucos para resolver este problema.
- Insertar varias filas o columnas rápidamente en hojas de Google
- En este artículo, le presento una forma sencilla 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 trabaja en una hoja de cálculo, ¿ha intentado alguna vez insertar una fila en blanco encima de un texto específico en una columna? Por ejemplo, supongamos que hay varios nombres en la columna A y desea insertar filas en blanco justo encima de las celdas que contienen el nombre «Mike», tal como se muestra en la captura de pantalla de la izquierda. Excel no ofrece una forma directa de realizar esta tarea, pero en este artículo le explicaré algunos trucos útiles para lograrlo.
Las mejores herramientas de productividad para Office
Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en 80 %
- Super Barra de fórmulas (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (lea y edite cómodamente un gran número de celdas); Pegar en Rango de filtro...
- Fusionar celdas, filas o columnas manteniendo los datos; dividir el contenido de las celdas; combinar filas duplicadas y sumar o calcular el promedio...; evitar entradas duplicadas en celdas; comparar rangos...
- Seleccionar filas duplicadas o únicas;Seleccionar filas en blanco (todas las celdas vacías);Búsqueda avanzada y búsqueda difusa en varios libros de trabajo; selección aleatoria…
- Copia celdas exactamente sin que cambien las referencias de las fórmulas; crea referencias automáticamente en varias hojas; inserta viñetas, casillas de verificación y mucho más...
- Favoritas e inserción rápida de fórmulas, rangos, gráficos e imágenes; cifrado de celdas con contraseña; creación de listas de correo y envío de correos electrónicos…
- Extraer texto, agregar texto, eliminar caracteres en una posición, eliminar espacios; crear e imprimir estadísticas de la página de datos; convertir entre contenido de celdas y comentarios...
- Super Filtro (guarde y aplique esquemas de filtro en otras hojas); Clasificación avanzada por mes, semana, día, frecuencia y más; Filtro especial por negrita, cursiva…
- Combina libros y hojas de trabajo; combina tablas basadas en una columna clave; divide datos en varias hojas; conversión masiva de archivos XLS, XLSX y PDF...
- Agrupación en Tabla Dinámica por número de semana, día de la semana y más…Mostrar celdas desbloqueadas y bloquear la selección con colores diferenciados;Resaltar celdas que contienen fórmulas o nombres…
- 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 hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y ahorre cientos de clics del ratón cada día!