Problema
Si en Excel tratamos de obtener como datos externos una consulta de unión (union query) en Access, nos encontramos con que dicha consulta no aparece en el listado.
Ejemplo
Veamos por ejemplo la consulta de unión Clientes y proveedores por ciudad de la base de datos Neptuno.
Cuando desde Excel tratamos de vincular la consulta, ésta no aparece en el cuadro de diálogo de Seleccionar tabla.
Solución
Seleccionamos cualquier tabla o consulta de ese Access, y luego dos opciones:
- En Propiedades de conexión, en la ficha Definición, Texto del comando escribimos el nombre de la consulta de unión (union query). En este caso: Clientes y proveedores por ciudad y clic en Aceptar.
- Alternativamente podemos, en lugar de especificar el nombre de la consulta, copiar el código SQL dentro del cuadro Texto del comando.
SELECT Ciudad, NombreCompañía, NombreContacto, "Clientes" AS [Relación] FROM Clientes UNION SELECT Ciudad, NombreCompañía, NombreContacto, "Proveedores" FROM Proveedores ORDER BY Ciudad, NombreCompañía;
NO ME FUNCIONO. QUE OTRA COSA SE PUEDE HACER?
ResponderEliminarPlantea tu pregunta con mayor grado de detalle en un foro especializado. Saludos.
EliminarHola,
ResponderEliminarComo puedo hacer para que me deje modificar el campo texto del comando; está como no disponible la modificación.