Estoy usando el Query de Excel 2003. Arme varias consultas tomando como
origen el nombre JUAN, quiero copiar el archivo a otra PC pero no encuentra
el origen JUAN, porque no existe en esa otra PC, pero si existe el origen
"gestion".
La pregunta es: como cambio el origen JUAN por el de GESTION ???
Espero que se entienda.
Gracias.
> Estoy usando el Query de Excel 2003. Arme varias consultas tomando como origen el nombre JUAN
> quiero copiar el archivo a otra PC pero no encuentra el origen JUAN, porque no existe en esa otra PC
> pero si existe el origen "gestion".
> La pregunta es: como cambio el origen JUAN por el de GESTION ???
una alternativa es modificar la ruta al archivo de origen por macros... o... (un truquillo +/- como el siguiente)...
-> si se trata de -solo- una tabla de consulta (o por cada una) sin escribir macros... prueba a hacer lo siguiente:
a) activa/selecciona/... la hoja donde esta ubicada la tabla y ve al editor de vba -> atajo = {Alt}+{F11}
b) (ya en el editor de vba) -> presenta la ventana de inmediato (menu) ver / ventana inmediato (o el atajo {ctrl}+G)
c) (en la ventana de inmediato) -> ejecuta la siguiente instruccion...
? activesheet.querytables(1).connection (y pulsa {enter})
-> nota el signo de cierre de interrogacion inicial <-
-> te devolvera en la siguiente linea la cadena con la conexion al origen de datos ;)
d) usa/aprovecha/... la linea anterior y... EDITA las partes que sean necesarias (driver/proveedor, archivo, tabla... etc.)
e) una vez EDITADA/corregida/actualizada/... la cadena de conexion... -> ejecuta una nueva instruccion (casi la misma)...
activesheet.querytables(1).connection = "pon aqui la cadena EDITADA y delimitada por comillas dobles"
-> pulsa {enter} -> regresa a excel -> hazle un refresco a la consulta y...
si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Al usar query debe usar un tipo de conexion a la base Juan, que tipo de
conexion usa ACCESS, ODBC entre otras, dependiendo de esto tambien debe
cambiar la conexión en el pc de Gestion.
Espero le ayude lo mencionado, sin embargo puede averiguar tipo de
conexiones para Excel Query.
Atentamente;
OSWALDO GAITAN ARAQUE
Bendiciones!