¿Cómo autocompletar la fórmula al insertar filas en Excel?
Cuando inserta filas en blanco entre las filas de datos existentes, la fórmula no se copiará ni pegará en la nueva fila, debe arrastrarla o completarla manualmente. Pero, a veces, le gustaría completar la fórmula cuando inserta filas en blanco entre el rango de datos automáticamente como se muestra en la siguiente captura de pantalla, en este artículo, hablaré sobre algunos trucos rápidos para resolver esta tarea.
Fórmula de relleno automático al insertar filas en blanco al crear una tabla
Fórmula de llenado automático al insertar filas en blanco con código VBA
Fórmula de relleno automático al insertar filas en blanco al crear una tabla
En Excel, el formato de la tabla puede ayudarlo a completar la fórmula anterior en las nuevas filas en blanco insertadas automáticamente, haga lo siguiente:
1. Seleccione el rango de datos que desea completar automáticamente con la fórmula y luego haga clic en recuadro > Mesa, ver captura de pantalla:
2. En la Crear mesa diálogo, marque el Mi mesa tiene encabezados si hay encabezados en sus datos, vea la captura de pantalla:
3. Luego haga clic OK y la tabla se ha creado, y ahora, cuando inserta una fila en blanco, la fórmula anterior se insertará en la nueva fila automáticamente, vea la captura de pantalla:
Fórmula de llenado automático al insertar filas en blanco con código VBA
Si no desea cambiar los datos a la tabla, el siguiente código VBA también puede ayudarlo a lograr este problema.
1. Seleccione la pestaña de la hoja de trabajo que contiene las fórmulas que desea completar automáticamente y haga clic derecho para elegir Ver código desde el menú contextual para ir al Microsoft Visual Basic para aplicaciones ventana y luego copie y pegue el siguiente código en el Módulo:
Código de VBA: fórmula de llenado automático al insertar filas en blanco
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby Extendoffice 20160725
Cancel = True
Target.Offset(1).EntireRow.Insert
Target.EntireRow.Copy Target.Offset(1).EntireRow
On Error Resume Next
Target.Offset(1).EntireRow.SpecialCells(xlConstants).ClearContents
End Sub
2. Luego guarde y cierre este código, vuelva a la hoja de trabajo, ahora, cuando haga doble clic en una celda entre los datos, se insertará una nueva fila debajo de la celda activa y la fórmula también se completará automáticamente.
Demostración: Fórmula de llenado automático al insertar filas en blanco
Las mejores herramientas de productividad de oficina
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...
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!