Sei sulla pagina 1di 29

INICIO FUNCIONES ACERCA

Cómo insertar filas intercaladas


en Excel
Si necesitas insertar una fila en blanco entre cada una de las filas de tus datos puedes
utilizar el comando Insertar, pero esto podría tomar una gran cantidad de tiempo y
convertirse en una tarea ineficiente.

En esta ocasión te mostraré dos métodos para insertar filas intercaladas en Excel de una
manera sencilla y rápida. El primer método utiliza el ordenamiento de celdas y el
segundo método utiliza una macro para hacer la misma tarea en una fracción de
segundo.

Insertar las intercaladas en Excel

Descargar el archivo de trabajo


Insertar filas en blanco intercaladas
La siguiente imagen muestra los datos originales y el resultado que buscamos después
de haber insertado las filas en blanco.

Para lograr nuestro objetivo es necesario utilizar una columna adicional donde colocaré
el número de cada fila. Para eso ingresaré el número 1 y 2 en las primeras dos filas de
los datos y en seguida seleccionaré ambas celdas. Como último paso debo hacer doble
clic en el controlador de relleno.
Esto hará que Excel genere una lista de números consecutivos hasta llegar a la última
fila de datos tal como se observa en la siguiente imagen:
En seguida seleccionaré todas las celdas de la columna de números para copiarla y
pegarla al final de la misma columna de la siguiente manera.

Ahora tenemos lista nuestra columna auxiliar y debemos ordenar los datos por dicha
columna. Para eso debes asegurar te seleccionar una sola celda de dicha columna e ir a
Inicio > Ordenar y filtrar > Ordenar de menor a mayor.
Excel se encargará de intercalar las filas de datos con las filas en blanco que se
encontraban por debajo de los datos para dejarnos un resultado como el siguiente:
Puedes eliminar la columna auxiliar para dejar solamente los datos y además dar el
formato a las celdas que mejor te convenga. Aunque este método es simple y muy rápido
de aplicar, si haces continuamente esta tara, es posible que quieras considerar la
solución con una macro la cual explicaré a continuación.

Macro para insertar filas intercaladas


La macro que nos ayudará a insertar las filas intercaladas en nuestros datos está basada
en la instrucción EntireRow.Insert cuyo objetivo es insertar una nueva fila en la hoja.
Utilizaremos este método con la celda activa de manera que se inserte la fila por arriba
de nuestra ubicación actual.

ActiveCell.EntireRow.Insert
Una vez que se inserte la primera fila, moveremos la selección de la celda actual para
activar la celda que se encuentre dos filas por debajo. Eso lo lograremos con la siguiente
instrucción:

ActiveCell.Offset(2, 0).Select

Una vez que se ha activado la celda de abajo, volveremos a repetir ambas instrucciones
hasta llegar al final de los datos y eso lo lograremos colocando ambas instrucciones
dentro de un bucle Do-While. El código completo de la macro es el siguiente:
1 Sub InsertarFilas()
2
3 Do While Not IsEmpty(ActiveCell)
4 ActiveCell.EntireRow.Insert
5 ActiveCell.Offset(2, 0).Select
6 Loop
7
8 End Sub

Antes de ejecutar esta macro, debemos seleccionar la celda que se encontrará por
debajo de la primera línea en blanco. En la siguiente imagen se observa que he
seleccionado la celda B4 porque quiero que la primera fila sea insertada por arriba del
mes Febrero.
Para ejecutar la macro podemos ir a la pestaña Vista > Macros lo cual abrirá el cuadro de
diálogo Macro donde podremos elegir la macro InsertarFilas. Una vez que ejecutamos la
macro obtenemos el resultado deseado.

Recuerda que las acciones realizadas con una Macro no se pueden revertir con el
comando Deshacer por lo tanto, es importante hacer la selección adecuada de la celda
antes de ejecutar la macro.

Publicado por Moisés Ortíz.


135 comentarios en “Cómo insertar filas intercaladas
en Excel”

Julian Gonzalez

Excelente el consejo y me servirá para listados y agregar datos a bases ya


creadas.

Angel Cabrera

Impresionante!!, qué fácil y cuánto rompe la cabeza hacer esto a la antigüita.


Muchas gracias por el tip y eres un trome, la verdad.

Hilda Juárez Prior

Gracias Moisés por esta enseñanza que nos permite ahorrar tiempo. Aprendí
algo muy útil para intercalar filas. Que tengas un día excelente.
Juan Carlos

Muy útil el tip para ahorrar tiempo y ordenar datos

Luis M. San Juan

Muy practico y sencillo. Muchas gracias

Fabricio Sauceda

¡Felicidades! Excelente tip’s, gracias por compartir tus conocimientos saludos

Graciela

Me encanta toda la informacion q das y como lo explicas. gracias

oscar

excelente gracias por el dato

David

Que buen truco, muy útil para los reportes desagreagdos.

Hugo Harfield

Muy bueno el ejemplo. Me sirve y mucho. Felicitaciones y gracias por estos tips
de gran ayuda.

felix

Gracias maestro Moises Que truco mas fácil el de ordenar, no se me había


ocurrido, pero me gusta mas la macro.
enrique

Me va fantástico, simple y comodo, muchas gracias

jorge

muy buena, simplificar los trabajos dia dia

wilder

Excelente gracias por el aporte

KELVIN ANDONY SAUCEDA

EXLENTE MUCHAS GRACIAS SON MUY UTILES TODOS ESTOS TIPS, NO


ME PIERDO CADA VEZ QUE LO PUBLICAN ME ESTOY CAPACITANDO

René

Excelente “truco”. aplaudo no solo tus conocimientos, sino también tu


imaginación para implementarlos. La macro la encuentro simple y eficiente. llego
a pensar como no se me ocurrió a mi antes. Saludos y gracias por compartir tu
sapiencia.

Miguel Zamorano

gracias por compartir el conocimiento

JuanFrancisco

Extra ordinario , era justo lo que buscaba. saludos

Fernando
bastante util todos los tips,porque usualmente cuando se dejan de usar algunas
cosas se olvidan.- Muy bueno.-

A. Villegas

¡Excelente y creativa solución. Lo mejor; se puede implementar por personas


que tienen restringido el uso de macros en su lugar de trabajo!

J Luis

Wow, que fácil lo hiciste ver, excelente tip

fernando

me encanta saber que hay personas que te ayudan a darle un mayor uso a exel
muchas gracias por estos apoyos

Gabriel

Muy buen aporte, muchas veces necesario. Gracias por compartir tus
conocimiento. Me gustaria aprender mas sobre armado de macros.

CELIA ROJAS

GRACIAS POR COMPARTIR ES DE GRAN AYUDA

Paty cabrera

Excelente comentario, gracias por el apoyo!

Diana-Panamá

Excelente, a mi en especial me sirve mucho, ya que manejo matrices a período


diario de mínimo 30 años y en muchos casos debo insertar manualmente. Esta
nueva técnica aprendida la utilizaré muy frecuente.

Luis Javier Avendaño Monsalve

Cada vez que publicas algo referente a Excel, lo leo, estudio y aprendo con
otros ejercicios y esto me condice a un buen aprendizaje. Los estudiantes son
los más beneficiados con este tipo de conocimiento nuevo que a nadie se le ha
ocurrido pero es una buena herramienta para implementar en diversos casos.
Muchas gracias por compartir esta leccion.

Francisco Puente Macías

Excelente me agradan esas ideas

Carlos López

Excelente aporte, muchas gracias por compartir tus conocimientos.Saludos

Ferney

Excelente— a la espera de mas trucos que ma han ayudado bastante en mi


productividad laboral Felicitaciones

Daniel

Muy bueno el truco y consejo que ayuda a simplificarnos el uso de esta


herramienta

Antonio Castan

Excelente maniobra. Se nota tu dominio del excel. Tiene mucho potencial de


aplicación. Muchas Gracias.

ALBERTA RODRÍGUEZ M.
GRACIAS POR COMPARTIR SUS CONOCIMIENTOS SON DE MUCHA
UTILIDAD

Erlan

Excelente, que practico y sencilla forma de hacerlo, felicidades!

Miguel Gonzalez

Gracias por tu aporte,excelente

GERARDO AGUILAR

Hola Moises, buen articulo. una pregunta, como entro a la parte de


programación para hacerlo con la macro. gracias.

Moises Ortiz Autor

Hola Gerardo, si no tienes habilitada la pestaña Desarrollador, entonces


puedes pulsar ALT + F11 para abrir el Editor de Visual Basic. Si quieres
mostrar la pestaña Desarrollador (o Programador en versiones
anteriores), puedes hacer clic derecho sobre la Cinta de opciones >
Personalizar la cinta de opciones y marcar la caja de selección de la
pestaña.

Polerman Rivera Argoty

muy buen aporte, muchas gracias.

Jorge

Excelente sobre todo el primer método, en realidad es volcar la imaginación al


sistema. Gracias.
Anayeli Moreno

Muchas gracias por compartir tus conocimientos, es muy útil.

VICTOR HUGO

Excelente dato. Mil gracias por compartirlo.

Lucio Hernandez

Gracias por compartir tus conocimientos. Muy utiles

Eduardo Mallcu

Excelente, muchas gracias por impartir su conocimiento. Saludos.

Marya Armijo

Super fácil y práctico, gracias por compartirlo!

clem

Agradezco compartas tan valiosas informaciones. Saludos

JOSE LOPEZ

Muchas gracias por este truco, es excelente, no cambies.

danilo

Excelentes ejercicios. Gracias por compartir tus conocimientos. Saludos! Danilo


David Santiago

Excelente! Muchas gracias, entendido. Fácil y práctico

Liliana Ortega

Muy práctico y útil, muchas gracias Moisés

Flor Sila Rodríguez Arrocha

Gracias Moisés por todos los casos que envías ya resulto. Ahora me pregunto:
¿Cómo haríamos en caso contrario, eliminar las filas en blanco? Saludos

Moises Ortiz Autor

Hola Flor, gracias por tu comentario y pregunta.


Prepararé una publicación al respecto y lo compartiré con los
suscriptores.

Cristina López

Muy útil para mi trabajo. Muchas Gracias

L@nd3r

Muy buena ayuda, felicidades y espero mas publicaciones, gracias

Leonardo

¡Qué gran articulo! Honestamente el primer método lo entendí mejor. En el caso


de la macro no lo comprendí bien, pero es cuestión de experimentar, que en
ocasiones es lo que hace uno. Reconozco tu gran capacidad como perito y
como humano. ¡Gracias!
Felix Poueriet

Gracias por el aporte, es muy util

CESAR MEDINA

BASTANTE DIDACTICO E ILUSTRATIVO. MIL GRACIAS.

Omar V

Excelente consejo, será de mucha utilidad y es muy práctico. Gracias.

Mario Rojas

Muy buen consejo, agradezco que nos hagan más facil nuestro trabajo con
estos tips

Eduardo Márquez

Gracias Moises, realmente información muy útil que nos ahorra mucho tiempo…

FIDE ALVAREZ

Buen truco, rápido y sencillo Gracias!

Ana - Edo. de México

Gracias, súper útil en mis actividades.

Ber

Fácil, Práctico y muy Util. Gracias.


FRANCISCO

Excelente los tips que nos proporcionas nos sirve para agilizar el trabajo gracias
por compartir tus conocimientos con nosotros

Carlos Herbas C.

Que ingenioso. gracias por los trucos, siempre sirven, ya que Excel utilizo todos
los días.

Freddy Guevara

Demasiado Bueno; bien explicado. Excelente

JUAN MANUEL C.

GRACIAS, BUEN APORTE AL CONOCIMIENTO

Francisco

Bueno, excelente ayuda para el trabajo rutinario, Muchas gracias por los Tips.

Eduardo Rodríguez

Muy bueno, gracias por apoyar el desarrollo del conocimiento

Pilar

Excelente! Muchas gracias! Muy bien explicado.

Antonio Ricaurte Rojas

Excelente, Moisés. Sencillo pero muy útil. ¿Cuál sería la línea de código que
debo insertar en la macro para que seleccione la tercera fila del rango de datos
o tabla? Esto para que automáticamente la macro empiece a insertar filas a
partir de la segunda fila con datos.

Moises Ortiz Autor

Hola Antonio. El siguiente código encuentra la primera celda “no vacía”


de la columna B. Puedes utilizarlo para encontrar la primera fila y a
partir de ahí moverte a la posición adecuada.

With Columns(“B”)
.Find(what:=”*”, after:=.Cells(1, 1), LookIn:=xlValues).Activate
End With

Miguel

Muchas gracias por la aportacion Saludos Miguel

Miguel de León

Gracias por compartir tus conocimientos, cada día aprendo mas

Mª Carmen

Muy bueno. Muchas gracias por la fantástica ayuda.

Sebastián

Sencillo y practico, eres un fenómeno.

Merce

Me encanta recibir los correu con nuevos trucos de Excel, no me pierdo


ninguno. Muchas gracies
Fco. Velázquez

Excelentes y muy utiles tus aportes. La verdad es que despues de varios años
utilzando Excell, estoy descubriendo muchas cosas gracias a tus articulos y
siempre esperando el proximo para ver que nos traes de nuevo. Muchas gracias
y enhorabuena, Y por favor manten esto vivo

RAUL GERARDO MUÑOZ GONZALEZ

Me parece un excelente truco, y la macro tambien está muy bien, pero


sobretodo lo felicito por sus aportaciones para todos.

Maricella Galdos

Muy didáctico y útiles tus tutoriales. Gracias

Jose B.

Hermano gracias por sus aportes, son muy enriquecedores para el


aprendizaje,siga así.

jose quintero

mil gracias excelente, agradezco los correos. att joquin

jorge villegas

muy buen consejo practico y sencillo gracias

Guillermo Leon

Cuanto trabajo se ahorra. Muchas Gracias!


Jaime

Gracias Moisés,me han servido mucho estos trucos y toda la informacion


publicada para mejorar cada día en el manejo de estas
herramientas,agradeciendo enormemente este gesto. Cordial saludo

Roberto

Perfecto, ingeniosa la primera propuesta, práctica la segunda. Gracias

EduardoCS

Moises muchas gracias por tu aporte por este medio hacia nosotros. Muy
excelente todo el material y su ayuda. Saludos

SEBASTIAN FABIAN GARCIA CASILLAS

EXCELENTE MUY ÚTIL PARA AGILIZAR TRABAJOS Y PRÁCTICOS NO


DEJES DE MANDARNOS EJEMPLOS POR MUY SENCILLOS QUE SE VEAN
FELICIDADES!

René Antonio Rivera López

Muchas Gracias Moises, por tus interesantes ilustraciones, son de mucha


utilidad. Saludos

Alfredo M.

Hola Moises gracias por compartir tus conocimiento, son muy útiles

Pedro A. B

Muchas Gracias Moises me ha sido de mucha utilidad


Jorge Benites Y.

Genial nos ayuda a ser creativos

César

Buenas tardes. Excelente, muchas gracias. Éxitos.

Guillermo A. West Perez

Que buen aporte MO, siempre tu con la observacion oportuna de hacer mas
agil, practico y sencillo el desarrollo de las actividades diarias y cotidianas, que
no tenemos en mente se pueda modificar y hacer mas eficiente y rapidamente
su ejecucion con el conocimiento tecnico de las infinitas capacidades de este
maravillosa sistema que tu has demostrado un gran empeño por socializar tus
conocimientos en el manejo tecnico practico.

Idekel

Gracias por compartir esto que es de mucha ayuda.

Fausto

Bien por hacernos mas útil la herramienta, espero que nos sigas ilustrando.
Saludos

Patricia Joya

!MUCHAS GRACIAS POR LAS AYUDAS AVANZADAS QUE NOS FACILITAN


EL CAMINO Y EL TRABAJO!

Luis Enrique

Información muy valiosa para personas ansiosas de conocer el maravilloso


mundo de Excel. Gracias.
Santos Muñoz R

Excelente y muy didáctico, felicitaciones.

Edgardo

Gracias Moises, como siempre muy bueno lo que nos enseña.- Saludos

Bonerge Alcantara

gracias por compartir tu conocimiento

Pablo Baez

Excelente artículo! Me es de mucha ayuda, muy práctico muy útil. Saludos


cordiales

Miguel Angel

hola, ya habia realizado algo parecido, pero el cambio de enfoque no lo sabia,


gracias por aportar conocimiento.

ricardo argueyes

Excelente el método manual para intercalar filas en blanco en una lista como la
macro que explicaste, significa un gran ahorro de tiempo para mí. Gracias y
saludos de Ricardo Argueyes.

Sergio

Excelente, sin lugar a dudas este tipo de tips nos ayudan muchisimo. Gracias
Moises.
Misael

excelente, tengo años buscando quien de cursos de macros pero nadie llega a
ese nivel en los cursos “comerciales”. Muchas gracias deberías de habilitar la
opción de invitar un café para poder agradecerte de esa forma.
saludos

Miguel

Excelente el tip gracias por compartirlo

Edson

Excelente, gracias por el aporte nos ayuda muchisimo

Edgar Villarreal

Muy apropiado el ejercicio, de seguro será de gran ayuda, muchas gracias!

JESUS MELENDEZ

Gracias Moisés, siempre sorprende con algo nuevo, ya se como insertar filas
rápido.

marcos flores

muchas gracias que facil gracias

Maria Vasquez

Excelente lo ha hecho en forma clara sencilla y rapida. Muchas gracias por su


ayuda
Maria Vasquez
Tureesco

Excelente trabajo, estos tips ayudan muchísimo. Gracias por compartir!

The Miguel

Gracias por compartir este tip. me va hacer de gran ayuda.

Marlon Castellanos

Me parece Excelente y practica esta opción. Muchas Gracias por compartir el


Conocimiento!

claudio|

Gracias por entregar tu experiencia. saludos.

Héctor Santos

Moises, muchas gracias por su educación. realmente me han sido muy útiles
todos los consejos e instrucciones recibidas.

Marbelis Valdespino

Muchas gracias, Moisés. Están muy interesantes estos atajos, muy útiles los
explicas de manera muy detallada. Me han servido de mucho. Mis saludos.

René Mengelle Castro

Excelente. Años de usar Excel y sigo aprendiendo trucos en esta sección.


Muchas gracias

Francisco
UN APORTE EXCELENTE QUE NOS AYUDA REALIZAR LOS TRABAJOS
QUE TENEMOS. MUCHAS GRACIAS.

Aldo

excelente mi estimado! gracias por compartir tus habilidades!

Alfonso

Gracias Moisés. Como todos, excelente artículo. Por Usted cada vez aprendo
más. Un saludo

Angel Canales Jerí

Gracias Moisés por todos tus aportes a la comunidad del excel. Un abrazo

Serapio Ortez

Gracias por los consejos. es una excelente ayuda para el trabajo diaqrio. me
gustaría seguir recibiendo esta información

Yesica

Excelente tip, definitivamente cada consejo es de gran ayuda y facilita la


operación de las actividades diarias. Muchas gracias.

PR

Hola, gran trabajo, estos trucos nos ayudan en el trabajo cotidiano..

Octavio

Hola buen día! Excelente aporte Moisés, la verdad nunca se me hubiese


ocurrido hacerlo así. Gracias por tus tips, son de mucha ayuda.
Luis Alberto

Moisés, excelente truco para aplicar de manera rápida y eficaz, gracias por
compartir tus conocimientos!

luis vera cori

Excelente mi estimado moisés, me sirvió bastante tu aporte!

Jose Salas

Muy bien excelente siempre me sirve la informacion que encuentro en esta


pagina.

Fernando de los Rios Isaz

todos los días, aprendo cosas y trucos en excel, gracias a usted ingeniero.

Marcia Rodríguez

Muchas gracias por todo lo que compartes, estoy aprendiendo de una manera
muy facil y practica.

Irma Galicia Chavarria

Cada vez quedó más gratamente impactada, muy útil información, gracias

karla

muy buenos tips! No sé mucho de excel porque no tuve una educación escolar
con este programa pero ahora que la ocupo en mi trabajo me ha sido muy útil
todos los tips que das. Me gustaría seguir recibiendo mas tips. gracias!
Alberto Bacceli

Grandioso amigo, gracias mil, realmente útil. Soy nuevo en tu web pero por lo
que veo, lo que haces es un aporte invaluable y desinteresado para todo el
mundo. Una actitud que se merece todo mi respeto. Exitos!

Jose Martinez

gracias yo lo utilice para dos columnas con datos y me funciono perfecto

Deja un comentario
Tu dirección de correo electrónico no será publicada. Los campos obligatorios
están marcados con *

Comentario

Solo se aceptarán comentarios relacionados con el artículo publicado.

Nombre *

Correo electrónico *

Publicar comentario
Introduce tu email

SUSCRIBIRME

Buscar

Potrebbero piacerti anche