Consultar una base de datos desde excel
Cuando hacia consultas a BBDD desde excel, una de las principales necesidades, por lo menos para mi fue pasarle por parámetro el valor de unacelda a Microsoft Query, esto a partir de las ultimas versiones del paquete Microsoft Oficce ya esta solucionado y voy a tratar de explicarles rápidamente como se hace.
Les recomiendo que si notienen conocimientos de administración de orígenes de datos como ODBC, primero se informen sobre esto, no es complicado pero si indispensable para conectar Excel con Microsoft Query.
Bueno a lareceta:
Abrimos una hoja nueva de Excel y nos vamos a Datos -> Obtener Datos Externos -> Nueva consulta de Base de Datos. En este paso puede pasar que necesitemos el CD de Oficce por que no tengamosinstalados los componentes de Microsoft Query
Elegir un origen de datos
Si lo tenemos lo seleccionamos o podemos crear uno nuevo haciendo clic en para crear uno nuevo le damos aceptar y nos pide:- El nombre, por ejemplo Productos dado que vamos a consultar la tabla productos de la tabla de la BBDD Northwind que trae de ejemplo SQL server
- El proveedor de datos, en esta caso es SqlServer
- Conectar, ponemos el servidor y los datos de autenticación, IMPORTANTE ver las opciones para seleccionar la Base de Datos a la que queremos entrar ya que por defecto es la master y no haytablas de usuario ahí (o no debería haber, si las tienes preocúpate ;)). Seleccionamos Northwind para nuestro ejemplo
Aparece el asistente para consultas, buscamos la tabla Products yseleccionamos todos los campos, seguimos con siguiente todas las pantallas hasta la ultima, y aca ponemos Ver los datos o modificar la consulta en Microsoft Query
Aquí esta el primer secreto, primero vemos queno este seleccionada la opcion Consulta Automatica que por defecto si lo esta.
Ademas hay que seleccionar el boton de Ocultar o mostrar criterios
Elegimos el campo SupplierID (proveedor) en...
Regístrate para leer el documento completo.