Jump to content

bzrxds

Pro Member
  • Content Count

    8
  • Joined

  • Last visited

  • Country

    Spain
  1. 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
  2. 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
  3. 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
  4. 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
  5. Hola Gerson, lo que quiero es automatizar al máximo el proceso. Si tengo que abrir el fichero a importar para tener que cambiar el carácter separador, no me ayuda mucho. Ha sucedido algo curioso, he investigado acerca de la importación con PowerQuery y haciendo una macro, ésta si funciona, cuando en realidad hacen lo mismo. Lo dicho, muchas gracias por tu ayuda. Un saludo, JM
  6. Hola Gerson, no entiendo muy bien lo que me dices, el fichero que intento automatizar lo recibo desde un página web en formato CSV. Vienen los campos separados por comas y cuando son números, vienen entre comillas ("). Cómo comentaba sin realizo la importación del fichero manualmente y aplico el texto en columnas utilizando cómo separador la coma (,), funciona perfectamente pero si lo hago mediante una macro, no, de ahí mi solucitud de ayuda. No sé si lo que me propones es que el fichero descargado desde la página web de origen lo edite cambiando el separador de campos, o sea, la coma, por otro distinto... Muchas gracias por tu ayuda, JM PD: adjunto el contenido de las primeras columnas del fichero por si ayuda: Tipo de actividad,Fecha,Favorito,Título,Distancia,Calorías,Tiempo Ciclismo en sala,2020-05-20 13:14:16,false,"Ciclismo en sala","37,32","1.221","01:04:50" Ciclismo de montaña,2020-05-19 20:00:02,false,"Águila","42,81","850","01:50:42" Ciclismo,2020-05-16 21:09:29,false,"Ciclismo","36,10","1.201","01:04:56" Caminar,2020-05-06 20:13:51,false,"Lardero Caminar","3,36","328","01:22:00"
  7. Buenas tardes, tengo un problema al importar un fichero de texto en formato CSV. Si lo importo manualmente, funciona sin problema pero estoy intentando automatizar dicha importación mediante una macro y algunas columnas no las importa bien. Adjunto una hoja (Hoja2.xlsm) con la macro citada (Macro2) y el fichero a importar (C:\Activities.csv). Al importarlo manualmente, la columna E (distancia) la reconoce cómo un número y lo alinea a la derecha, sin embargo al ejecutar lo mismo mediante la macro, esta columna no es un número dejándola alineada a la izquierda. ¿Podéis ayudarme? Llevo tiempo dándole vueltas y no sé lo que estoy haciendo mal? Muchas gracias anticipadas, JM Libro2.xlsm Activities.csv
  8. Hola soy nuevo en este foro y por eso me presento. Creo que aquí tengo una gran oportunidad en conocer el interesante mundo de las macros en Excel mediante el empleo de VBA. Un saludo, JM
×
×
  • Create New...

Important Information

Privacy Policy