Saltar al contenido

problema con decimales al importar fichero con una extensión .1


Recommended Posts

publicado

Buenas, os adjunto un fichero que me descargo de una web pública de internet y una macro para importar y consolidar varios de ellos al mismo tiempo. Es un fichero que parece pdf, tiene extensión .1 pero al abrirlo en excel es como si fuese un csv, es más, si modifico la extensión se importa en excel sin necesidad de separarlo por ;

Conseguí (como en el módulo de ejemplo) importarlos, tratarlos y consolidarlos, pero no soy capaz de modificar el tema de los decimales. Aparecen con punto si lo intento de una manera, y en otras ocasiones desaparecen los decimales, otras directamente se redondean las cantidades. Si modifico la extensión a csv se me estropea todo el proceso. ¿Alguna idea?

Gracias.  

 

 

ejemplo_pdf.zip

  • 4 weeks later...
publicado

Hola @Gsus, adjunto fichero generado con tu macro.

Conclusiones sobre el fichero acabado en .1:

  1. No es un pdf.
  2. Es un fichero de texto plano que se puede abrir con el Bloc de notas.
  3. Las fechas están en formato: dd/mm/aaaa
  4. El separador de miles es el punto.
  5. El separador de decimales es la coma.

El Formato regional de la Configuración de Windows, debe estar puesto a: Español (España, internacional) antes de ejecutar la macro.

 

image.thumb.png.415b98e63c4a37098fc320d52b39d191.png

 

Salu2,

Pedro Wave

 

ejemplo - PW1.xlsm

publicado

Gracias, lo solucioné en su día añadiendo algo similar al código. Pero tu solución funciona también. Gracias!

Archivado

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

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.