Crear ALGO que permita exportar cada rango de datos encontrado en un XLS a TXT
$450-3750 MXN
Closed
Posted over 8 years ago
$450-3750 MXN
Paid on delivery
Hola qué tal, quisiera saber si me puedes ayudar con lo siguiente. Necesito saber si hay alguna macro o programa que me permita exportar a TXT, los rangos de datos de un archivo de Excel que sean encontrados. Es decir, que abra un archivo de Excel y que automáticamente encuentre los rangos de datos del libro en sus diferentes hojas, y que cada rango lo guarde en un TXT separado. En el link siguiente: [login to view URL] pongo en Google Sheets un ejemplo de lo que quisiera (es decir, la distribución de los rangos en un solo libro de Excel con varias hojas). Independiente de una u otra solución, necesitaría ver corriendo y funcionando este código. Esto lo podemos hacer mediante un Hangout de Google y que me compartas la pantalla para ver cómo funciona. Obviamente por respeto a tu trabajo yo no vería el código en ese momento, pero sí quisiera saber que el código funciona.
¿qué te parece? ¿te animas?
Mira, aquí está el link que te comento con la posible solución: [login to view URL]
Lo que entiendo que dice, es que tienes un archivo de Excel con varias hojas. Cada hoja tiene rangos de datos en diferentes partes (es decir, NO están de la A1 a la Z20, sino que pueden estar en diferentes posiciones). La idea es ir circulando por toda la hoja mediante un ciclo de tal manera que el programa que harías generaría un arreglo 2D el cual ya puedas pasar a TXT.
¿Cómo ves? ¿Qué te parece mi propuesta?
Consideraciones:
* De preferencia un archivo aparte que ejecute la orden, es decir, no tener que instalarlo en el archivo de Excel de los datos. (De preferencia).
* El libro de Excel contiene varias hojas de donde se necesita extraer todos los rangos de datos que haya en cada hoja. Los libros de Excel pueden cambiar de número de hojas a leer.
* El archivo de Excel de donde se extraerán los datos puede cambiar de nombre (se necesita una solución que aplique para cualquier archivo).
* Los datos de las hojas de los libros de Excel NO tendrán siempre las mismas coordenadas, de hecho en ello radica la complejidad del problema: los rangos de daos están en diferentes coordenadas siempre y se tienen que encontrar y exportar a TXT.
Hola, cómo estás? He leído tu proyecto detalladamente y creo que te puedo ayudar. La solución sería plantear una macro en excel que reconozca los rangos y los exporte. Podrías aplicar esta macro a cualquier libro de Excel que tengas para que sea fácil de usar. Espero saber pronto de ti. Gracias
Hola, te ofrezco una macro de excel que haga eso que necesitas, que abra el libro busque en todas las hojas y exporte a txt, ya decides si por separado o todo en un mismo txt
saludos
Diego
I will check better the details and start working on it. I will try to find some time at night after-work. Will keep in contact via private message for screen sharing and send the file if I manage to solve.
EXCEL EXPERT: Puedo crearte una planilla maestra que maneja la conversión de los archivos en forma automática. En esta planilla, indicas la carpeta de todas las planillas que quieres convertir, y también indicas la carpeta destinaria donde quieres dejar los archivos TXT convertidos. El usuario no necesita abrir los archivos, el código haría todas las operaciones necesarios para extraer la información que quieres y delarla en TXT.
Hola soy desarrollador de aplicacione sy he trabajado con Excel y C#.NET. Puedo realizar una aplicacion que lea los archivos y te genere los TXT. La duda que tengo es si los rangos de datos tienen los mismos encabezados y la misma cantidad de columnas, si es así te puedo hacer un demo sin problemas en menos de 24 horas..
Hola,
Te propongo desarrollar tu requerimiento de la siguiente manera:
---------------------------------------------------------------------------------------------------------
Macro en un archivo de excel que se ejecute y solicite la ruta del archivo que quieras que se procese.
---------------------------------------------------------------------------------------------------------
He desarrollados en excel macros complejas hasta desarrollos en vb para contadores y financieros por ejemplo. Ellos llevaban contabilidad y controles que decidieron llevar en el mismo excel ya sea con macros y miniprogramas dentro de excel.
Tu requerimiento lo he desarrollado varias veces por lo que solo tendría que hacer algunos ajustes para podertelo entregar.
Saludos y gracias.
Luis Hernández
Hola!
yo puedo entregar te en dos dias.
Puedo desarrollar un complemento para Excel que hará esta búsqueda y exportar el txt.
Tengo dos preguntas:
1. ¿ El tamaño rango de datos es el mismo para todo el mundo?
2. ¿ La estructura de los datos es la misma para todo el mundo?
Gracias
Leopoldino
Podría hacer un ejecutable o un marcro que abra una ventana para que el usuario busque el archivo y luego se haga la exportación de la información a txt.