Abrir varios archivos en un libro

27/07/2006 - 15:22 por Raul Castro | Informe spam
Hola amigos:

Actualmente estoy haciendo un proceso de unificacion de pedidos en un libro.
El proceso es como sigue:
En una carpeta guardo todas las planillas xls que recibo
Despues desde un libro nuevo voy copiando cada archivo xls en una hoja
Una vez que tengo todos los pedidos cargadas en cada hoja hago un proceso de
agrupar los pedidos para su posterior tratamiento.

Todo esto lo hago manualmente.

Yo quisiera hacerlo por medio de una macro o de un codigo Vb,
para ello con una instruccion shell hago un dir de la carpeta en un archivo
.txt
despues desde el libro leo este archivo y puedo saber todos los archivos
.xls que tengo para procesar.

Lo que necesitaria saber es si alguien se le ocurre como hago para abrir uno
por uno (automaticamente) procesarlo y cerrarlo, tomar el siguiente abrirlo,
procesarlo y cerrarlo y asi hasta procesar todos.

si pueden ayudarme desde ya muchas gracias.

Raul
 

Leer las respuestas

#1 Miguel Zapico
27/07/2006 - 17:22 | Informe spam
Si te manejas con el ingles, aqui hay un codigo que puede servirte:
http://www.rondebruin.nl/summary2.htm

Miguel.

"Raul Castro" wrote:

Hola amigos:

Actualmente estoy haciendo un proceso de unificacion de pedidos en un libro.
El proceso es como sigue:
En una carpeta guardo todas las planillas xls que recibo
Despues desde un libro nuevo voy copiando cada archivo xls en una hoja
Una vez que tengo todos los pedidos cargadas en cada hoja hago un proceso de
agrupar los pedidos para su posterior tratamiento.

Todo esto lo hago manualmente.

Yo quisiera hacerlo por medio de una macro o de un codigo Vb,
para ello con una instruccion shell hago un dir de la carpeta en un archivo
.txt
despues desde el libro leo este archivo y puedo saber todos los archivos
.xls que tengo para procesar.

Lo que necesitaria saber es si alguien se le ocurre como hago para abrir uno
por uno (automaticamente) procesarlo y cerrarlo, tomar el siguiente abrirlo,
procesarlo y cerrarlo y asi hasta procesar todos.

si pueden ayudarme desde ya muchas gracias.

Raul



Preguntas similares