Complementos en Excel 2007

06/04/2009 - 15:41 por Gustavo Echenique | Informe spam
Hola Foro!

Necesito utilizar el complemento xlodbc.xla en Excel 2007, pero no lo
encuentro en ninguna parte.
¿Alguno de ustedes conoce la manera de activarlo?

Desde ya, agradezco mucho su atención.

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
07/04/2009 - 20:17 | Informe spam
hola, Gustavo !

Si, ya habia probado con el complemento que vos me decis
pero al instalarlo me aparecía un mensaje de error diciendo que no había un Office 2002 u Office XP instalado...



ademas de los comentarios de Juan M, y regresando a tu consulta original...
"Necesito utilizar el complemento xlodbc.xla en Excel 2007, pero no lo encuentro en ninguna parte."



podrias comentar cual es la necesidad de utilizar ese complemento en la version 2007 ?
o sea, cual es la situacion (real) que vas a resolver con su uso (de preferencia +/- exactamente) ?
y/o cuales de sus funciones son las que necesitas usar en 2007 (algunos ejemplos) ?

saludos,
hector.
Respuesta Responder a este mensaje
#7 Gustavo Echenique
16/04/2009 - 18:07 | Informe spam
Hola Héctor!

Ante todo, agradezco muchísimo la ayuda que me han aportado vos y Juan y el
tiempo que le han dedicado a mi problema.

No he respondido antes porque se rompió mi computadora y recién estoy
operativo nuevamente (sobre llovido, mojado).

Mira Héctor, los métodos que necesito utilizar y que están en el XLODBC.XLA
son las siguientes: SQLOpen, SQLQueryExec, etc.

¿Con qué otros métodos actuales de Excel 2007 los podría reemplazar?

Un abrazo!

Gustavo Echenique


"Héctor Miguel" escribió en el mensaje
news:
hola, Gustavo !

Si, ya habia probado con el complemento que vos me decis
pero al instalarlo me aparecía un mensaje de error diciendo que no había
un Office 2002 u Office XP instalado...



ademas de los comentarios de Juan M, y regresando a tu consulta
original...
"Necesito utilizar el complemento xlodbc.xla en Excel 2007, pero no lo
encuentro en ninguna parte."



podrias comentar cual es la necesidad de utilizar ese complemento en la
version 2007 ?
o sea, cual es la situacion (real) que vas a resolver con su uso (de
preferencia +/- exactamente) ?
y/o cuales de sus funciones son las que necesitas usar en 2007 (algunos
ejemplos) ?

saludos,
hector.

Respuesta Responder a este mensaje
#8 Héctor Miguel
16/04/2009 - 21:07 | Informe spam
hola, Gustavo !

... los metodos que necesito utilizar y que estan en el XLODBC.XLA son las siguientes: SQLOpen, SQLQueryExec, etc.
Con que otros metodos actuales de Excel 2007 los podria reemplazar?



a reserva de que sigue sin comentarios cual es la situacion "real" que necesitas resolver
y cual seria el uso especifico que haces (desde vba) a las funciones del complemento (xlodbc.xla) -???-

- SQLOpen: si necesitas estar cambiando de base de datos sobre la que has de consultar...
-> utiliza conexiones a bases de datos externas a traves de ADO (vba)

- SQLQueryExec: para ejecutar consutas a bases de datos (abiertas por SQLOpen o por ADO/VBA)
a) consulta bases de datos externas por MS-Query (menu: datos / obtener datos externos / ..)
puedes determinar parametros variables de consulta y asignar las variables a celdas
b) ADO (vba) tiene bastantes opciones, metodos, etc. para (re)consultar bases de datos externas

- etc.: este, tambien te lo dejo en "etc."

si cualquier duda (o requieres de ayuda mas... precisa)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#9 Gustavo Echenique
17/04/2009 - 00:07 | Informe spam
Hola Héctor!

Lamento estar abusándome de tu colaboración, y por esto te pido disculpas si
no me hago comprender. Ahora voy a tratar de hacerlo:

Mira, tengo un motor de base de datos Informix, y necesito conectarme desde
Excel para lo siguiente:

La necesidad es sacar un reporte de deuda que el sistema del que disponemos
no provee, y no creo que lo haga.
Entonces, mediante una celda en la que el operador ingrese una fecha tope
para la deuda, y un listbox en donde figuran las rutas de facturación (es un
criterio para agrupar los clientes), pueda seleccionar una o más rutas y
ejecutar un procedimiento almacenado del motor Informix con éstos
parámetros.

Si pudieras ayudarme con ADO, como por ejemplo, para conectarme con el
motor, ejecutar una consulta, etc. te lo agradecería enormemente.
La ayuda de VBA me resulta críptica, y muy poco clara al momento de emplear
los métodos de ADO.

Desde ya, te agradezco tu atención y te envío un abrazo.

Gustavo Echenique



"Héctor Miguel" escribió en el mensaje
news:
hola, Gustavo !

... los metodos que necesito utilizar y que estan en el XLODBC.XLA son
las siguientes: SQLOpen, SQLQueryExec, etc.
Con que otros metodos actuales de Excel 2007 los podria reemplazar?



a reserva de que sigue sin comentarios cual es la situacion "real" que
necesitas resolver
y cual seria el uso especifico que haces (desde vba) a las funciones del
complemento (xlodbc.xla) -???-

- SQLOpen: si necesitas estar cambiando de base de datos sobre la que has
de consultar...
-> utiliza conexiones a bases de datos externas a traves de ADO (vba)

- SQLQueryExec: para ejecutar consutas a bases de datos (abiertas por
SQLOpen o por ADO/VBA)
a) consulta bases de datos externas por MS-Query (menu: datos / obtener
datos externos / ..)
puedes determinar parametros variables de consulta y asignar las
variables a celdas
b) ADO (vba) tiene bastantes opciones, metodos, etc. para (re)consultar
bases de datos externas

- etc.: este, tambien te lo dejo en "etc."

si cualquier duda (o requieres de ayuda mas... precisa)... comentas ?
saludos,
hector.

Respuesta Responder a este mensaje
#10 Héctor Miguel
17/04/2009 - 04:50 | Informe spam
hola, Gustavo !

... tengo un motor de base de datos Informix, y necesito conectarme desde Excel para lo siguiente:
... sacar un reporte de deuda que el sistema del que disponemos no provee, y no creo que lo haga.
... mediante una celda en la que el operador ingrese una fecha tope para la deuda
y un listbox en donde figuran las rutas de facturacion (es un criterio para agrupar los clientes)
... seleccionar una o mas rutas y ejecutar un procedimiento almacenado del motor Informix con estos parametros.
... ayudarme con ADO, como por ejemplo, para conectarme con el motor, ejecutar una consulta, etc...
La ayuda de VBA me resulta criptica, y muy poco clara al momento de emplear los metodos de ADO...



si recuerdo bien, +/- alla por febrero 2007 comentaste que ya tenias resuelta la conexion entre excel e informix
vendria bien si comentas las cadenas (strings) que utilizas actualmente para la conexion y la consulta (en vba)
ya sea que utilices solo macros personalizadas y/o hagas pasos mediante el complemento xlodbc.xla o ms-query

la intencion de pedir que expongas esos "strings" es poder "ver" lo que pudiera resultar dificil de explicar (p.e.)
ubicacion de la base de datos, campos y criterios de la consulta, las celdas donde tomar "parametros", etc.
(el etc. incluye cualquier requerimiento "especial" al consultar bases de informix, como orden de fechas o ???)

saludos,
hector.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida