Obtener Datos Externos

16/12/2008 - 21:30 por Ignacio | Informe spam
Espero alguien puede ayudarme.

Tengo en un libro una hoja donde importa datos de otro libro, el problema es
que el segundo libro queda bloqueado para otros usuarios, pudiendo abrirlo
como sólo lectura. El archivo queda disponible cuando cierro el libro que
toma datos de este, lo importante de esto es que el excel de donde estoy
tomando datos es el resultado de una consulta de una base de datos, entoces
tengo que cerrar todo cada vez que quiero hacer una nueva consulta, sino el
sistema me da error de ODBC porque entiende que el archivo está siendo usado.

Espero haber sido claro. Gracias.
 

Leer las respuestas

#1 Héctor Miguel
17/12/2008 - 04:41 | Informe spam
hola, Ignacio !

... en un libro una hoja... importa datos de otro libro... que... queda bloqueado para otros... pudiendo abrirlo como solo lectura.
... queda disponible cuando cierro el libro que toma datos... lo importante... es que... de donde estoy tomando datos
es el resultado de una consulta de una base de datos, entoces tengo que cerrar todo cada vez que quiero hacer una nueva consulta
sino el sistema me da error de ODBC porque entiende que el archivo esta siendo usado...



es conveniente que aclares algunos aspectos (y sus detalles) que no se alcanzan a apreciar en esta consulta que haces (p.e.)

1) si el libro donde haces la consulta (a la base de datos) esta abierto cuando "importas" sus datos desde otro libro
(hasta donde se) siempre ha habido algun bloqueo cuando se consultan libros de excel (abiertos) desde otro libro de excel
y para consultas por ms-query (generalmente) hay restricciones para la actualizacion (o refresco) de los datos desde otro libro

2) cual es la necesidad de consultar la base de datos en un libro, y luego "importar" los datos a otro libro ?
hay alguna razon que te impida hacer la consulta a la base de datos -> en el libro donde trabajaras "finalmente" ?
o utilizar algun medio/mecanismo/forma/... que te permita mantener consultas dinamicas a la base de datos ?

probablemente haya dos (o mas) detalles que estas dejando "en el tintero", asi que...
si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

Preguntas similares