MS query desde varias ficheros

16/07/2003 - 08:06 por cmoreno | Informe spam
Hola grupo.

Necesito hacer una consulta SQL (usando MS query) contra un par de
cientos de ficheros mdb; como necesito todos los resultados en la
misma tabla excel, voy copiando y pegando a mano cada vez que ejecuto
una consulta .dqy, luego la modifico con el bloc de notas para cambiar
el nombre del fichero mdb y repito la operación.

Me gustaría saber si hay alguna manera de unir todas las consultas en
una sola, contra todos los mdb simultaneamente, o si al menos puedo
automatizar de alguna manera el proceso para ejecutar las consultas
usando VBA o algo así.

Gracias.
 

Leer las respuestas

#1 - José Luis -
16/07/2003 - 19:06 | Informe spam
A ver.. entiendo esto, tienes varias tablas del mismo formato en distintos
archivos .mdb, y debes hacer una a una el "importar" al excel mediante el
ms query.

Puedes hacer lo siguiente, crea una base de datos .mdb "maestro.mdb", usa el
vincular en tablas con cada una de las bases de datos mdb, así tendrías en
un solo access acceso a todas las tablas, luego genera una consulta de Unión
en access que capture los datos de todas las tablas, y usa el ms query
contra esa consulta, así tendrás de una sola vez todos los datos juntos

te sirve?


"César" escribió en el mensaje
news:
Hola grupo.

Necesito hacer una consulta SQL (usando MS query) contra un par de
cientos de ficheros mdb; como necesito todos los resultados en la
misma tabla excel, voy copiando y pegando a mano cada vez que ejecuto
una consulta .dqy, luego la modifico con el bloc de notas para cambiar
el nombre del fichero mdb y repito la operación.

Me gustaría saber si hay alguna manera de unir todas las consultas en
una sola, contra todos los mdb simultaneamente, o si al menos puedo
automatizar de alguna manera el proceso para ejecutar las consultas
usando VBA o algo así.

Gracias.

Preguntas similares