Saltar al contenido

Macro para eliminar filas duplicadas

publicado

Hola,

tengo una hoja de excel en la que voy registrando mis actividades en bici. Suelo ir añadiendo filas a la misma y muchas veces algunas están duplicadas. Estoy intentando hacer una macro que las elimine automáticamente pero no soy capaz de conseguirlo.

Adjunto una hoja de ejemplo en la que me gustaría eliminar las filas 5 a 9 (las he señalado en amarillo) porque ya están incluidas en las filas 10 a 14. He conseguido hacer una macro pero me elimina las más antiguas, la adjunto también.

La columna que utilizo para detectar los duplicados es la columna de fecha que incluye la hora y que por tanto nunca podría repetirse...

¿Puede alguien ayudarme?

Muchas gracias anticipadas,

JM

Libro4.xlsx EliminarFilasDuplicadas.txt

Featured Replies

publicado
  • Autor

Hola JSDJSD,

muchas gracias por tu respuesta, pero tu solución hace lo mismo que la macro que yo adjunto, es decir, borra las filas duplicadas más antiguas. El problema es que las antiguas las voy registrando en otra hoja y por eso tiene una S (en verde) en la columna B. Lo que a mi me interesaría sería borrar las filas duplicadas más nuevas, es decir, las que he marcado en amarillo y que tienen la columna B en blanco.

Un saludo

JM

publicado

Explica el proceso que sigues a la hora de introducir tus datos, el porque de las filas duplicadas.

 

publicado
  • Autor

Buenas tardes,

Inicialmente registro las actividades en un dispositivo Garmin. Al terminar éstas, se cargan en su página web en la nube. Después hago una descarga standard sobre un fichero csv (20 líneas) que incorporo a mi historial. Cómo parte de esas 20 líneas ya han sido añadidas anteriormente, me gustaría crear una macro que borre las que ya estuvieran, de ahí que tengan que ser las más nuevas y no las que ya tenía. No sé si me explico...

Muchas gracias por tu atención.

Un saludo,

JM

publicado
  • Autor
Hace 10 horas, tierra_pampa dijo:

Hola @bzrxds

Te dejo un archivo para que pruebes si es lo que necesitas.

Si te ayudó la colaboración recibida, puedes agradecerlo con un click en el corazón que se encuentra en la parte inferior derecha del comentario.

Suerte!

 

ae20200618_post43643_Libro4.xlsm 18.48 kB · 4 descargas

Hola,

he probado tu solución y funciona perfectamente. He intentado ver cómo funciona la macro y no he acabado de entenderla.

Muchas gracias por tu ayuda.

Un saludo,

JM

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.