Consulta SQL

14/11/2008 - 00:24 por JForero | Informe spam
Buena tarde grupo

estoy diseñando una consulta a una base de datos de SQL, por la opción de
datos / obtener datos externos lo he podido realizar..

pero hay alguna posibilidad de constrirla a partir de un botón insertado en
la hoja de cálculo??

lo que sucede es que necesito simplificarla y traer solo ciertos datos que
están en la celda a1.

ejemplo:
si a1 = B20081101, la consulta me deberá seleccionar solo lo que en el campo
"dia_cierre" de la tabla "movimientos" sea igual a a1, la base de datos se
llama mov_bancarios.

si no existe el dato en la columna de la tabla de base de datos, arrojar un
mensaje que indique "dato no existe"

esto es posible??

gracias por la colaboración

Jorgef.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
14/11/2008 - 02:38 | Informe spam
hola, Jorge !

Mostrar la cita
desde las opciones en el dialogo al obtener datos externos puedes especificar filtros para tu consulta...
revisa informacion (basica) y ejemplos (p.e.) aqui:

-> de archivos de texto:
http://office.microsoft.com/trainin...1831143082
-> Importar o conectar a datos (excel)
http://office.microsoft.com/es-hn/e...2527983082
-> Personalizar una consulta de parametros (excel)
http://office.microsoft.com/es-hn/e...0036843082
-> Utilizar Microsoft Query para recuperar datos externos (excel)
http://office.microsoft.com/es-hn/e...2528423082

-> http://www.dicks-clicks.com/excel/ExternalData.htm

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
#2 JForero
14/11/2008 - 16:56 | Informe spam
Hola Hector... estuve revisando tus comentarios y al hacer en la
modificación de la consulta en los filtros funciona,

pero el problema es que me tocaría modificar la consulta todos los días
porque en el campo "dia_cierre" la tabla guarda el acumulado diario,
entonces lo que tengo en la celda a1 es el día que necesito que me busque en
la tabla.

además esto lo haría otro usuario que no tiene el perfil para modificar la
consulta a diario.

entonces quiciera hacerlo a través de un botón en donde tome el valor de la
celda a1 (que varía a diario) y realice la consulta

nuevamente gracias por tu ayuda

Jorgef



"Héctor Miguel" escribió en el mensaje
news:
Mostrar la cita
#3 Héctor Miguel
15/11/2008 - 01:21 | Informe spam
hola, Jorge !

Mostrar la cita
en este articulo estan las instrucciones para que los "parametros" sean tomados de valores en (in)determinadas celdas...
-> Personalizar una consulta de parametros (excel)
http://office.microsoft.com/es-hn/e...0036843082

(probablemente) el resto seria utilizar el evento '_change' de esa hoja para hacerle un refresco a la tabla/consulta
siempre y cuando, la celda que se hubiera modificado sea la misma que se determino como celda-parametro en la consulta
(solo asegurate de que "la forma" del dato entrado en "la celda" sea EXACTAMENTE como lo espera el parametro)
o... podrias ingeniertelas para (re)construir (en otra celda) lo que le hiciera falta a la entrada del usuario -???-

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Ads by Google
Search Busqueda sugerida