• 👏 Bienvenido a nuestra comunidad Excel

    ¿Todavía no estás registrado? 😲

    Registrate gratis aquí y podrás:

    💪 Hacer preguntas a los expertos
    ⬇️ Descargar ejemplos y plantillas
    🏅 
    Acceder a contenidos premium

JOIN con objetos ADO

ppinedo

Member
Hola foreros,
estoy haciendo una macro que consulta 2 tabla(cada una en un libro)s mediante un JOIN, el problema es que no se como indicarle las 2 tablas a consultar:

1602841916661.png

¿alguien me puede orientar?

Gracias foreros,
saludos
 

eavjperu

Active member
Hola

Necesitas una conexión por cada archivo. En todo caso sugiero que elijas qué hacer:

1- Poner las dos hojas/tablas en un solo archivo.
2- Tener una tabla/hoja en un archivo y desde ese archivo conectas al otro.
3- Usas Power Query y/o Power Pivot
4- Usar dos conexiones (como dije al inicio), suponiendo que todo lo haces desde un tercer archivo, y ya sobre eso, con sentencias SQL haces el Join pero haciendo referencia a cada conexión, lo que es, sinceramente, medio enredado.

A ver qué eliges. Saludos.

Abraham Valencia
https://abrahamexcel.blogspot.com/
Lima, Perú
 

ppinedo

Member
Hola @eavjperu , gracias por tu respuesta :)

puse las dos tablas en el mismo libro, tal como me indicas en tu post.

ahora obtengo un error al ejecutar la sentencia SQL ¿tienes idea de cual es el error?

1602955195831.png


Gracias, saludos
 

eavjperu

Active member
Hola

Es bastante difícil saber qué ocurre sin ver tu archivo. Adjúntalo; si consideras que hay datos confidenciales solo bórralos o reemplázalos por otros, lo que necesitamos ver es al estructura y nombres de las columnas/hojas/tablas (esas cosas no las cambies).

Abraham Valencia
https://abrahamexcel.blogspot.com/
Lima, Perú
 
Arriba