Tablas dinamicas desde access

29/10/2008 - 15:15 por juan | Informe spam
Hola!, tengo el siguiente problema, unas tablas dinamicas me traen los datos
desde access, el problema es que obligadamente tengo que cambiar los nombres
de las carpetas y por supuesto excel no encuentra la ruta ya me que dice que
MS quary no puede guadar las consultas, a lo que deberia volver a hacer desde
cero cada tabla dinamica (son muchas), existe alguna forma de indicarle al
excel donde se encuentra su ruta de los datos de origenes????, desde ya
muchas gracias, saludos
juan

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
29/10/2008 - 21:07 | Informe spam
hola, juan !

Mostrar la cita
1) suponiendo que la conexion la realizaste desde (menu) datos / obtener datos externos / cear/modificar consulta...
-> puedes consultar/modificar/... la sentencia de la consulta (sql) desde el mismo menu de datos (o la BH de datos externos)
-> solicita modificar la consulta
-> avanza hasta el ultimo paso (finalizar)
-> en lugar de devolver los datos a excel... selecciona ->ver datos o modificar consulta en MS Query<-
-> elige: (menu) ver / sql... (o de la BH el icono de SQL)
-> ahi te dira de donde esta tomando los datos (ruta, archivo, hoja y datos/tablas/...)

2) la otra alternativa es modificar la ruta al archivo de origen por macros... o... (un truquillo +/- como el siguiente)...
-> sI se trata de -solo- una tabla dinamica (o por cada una sin escribir macros)... prueba a hacer lo siguiente:
a) activa/selecciona/... la hoja donde esta ubicada la tabla dinamica 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.pivottables(1).pivotcache.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 donde se direcciona la ubicacion del archivo...
-> DBQ=... y DefaultDir=...
e) una vez EDITADA/corregida/actualizada/... la cadena de conexion... -> ejecuta una nueva instruccion (casi la misma)...
activesheet.pivottables(1).pivotcache.connection = "pon aqui la cadena EDITADA y delimitada por comillas dobles"
-> pulsa {enter} -> regresa a excel -> hazle un refresco a la tabla dinamica y...

3) tambien puedes utilizar "parametros" en la consulta que luego sean tomados de celdas en las hojas...

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
#2 juan
14/11/2008 - 18:38 | Informe spam
Hector:
he optado por la alternativa 1) y llegado a cambiar desde el icono
SQL la ruta desde acceso, pero ahi me he quedado, mis conocimientos en
Microsoft Query son nulos, que hago con ese Query 1???, donde lo debo
guardar???, desde ya muchas gracias por tu buena disposicion, saludos

Juan

"Héctor Miguel" escribió:

Mostrar la cita
#3 Héctor Miguel
15/11/2008 - 02:14 | Informe spam
hola, juan !

Mostrar la cita
si ya la modificaste, ya debiera quedar almacenada como la ruta establecida para ms-query -?-

la alternativa 1 NO te quita la necesidad de modificar la ruta (manualmente) POR CADA TABLA -?-
(me parece que) lo que te conviene es la opcion 3 (establecer parametros y utilizar celdas para tomarlos) -?-

revisa estos articulos:

-> 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
-> Importar o conectar a datos (excel)
http://office.microsoft.com/es-hn/e...2527983082
-> datos externos de archivos de texto:
http://office.microsoft.com/trainin...1831143082

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

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__ OP __
Mostrar la cita
#4 juan
16/11/2008 - 19:58 | Informe spam
Hector:
recien me he dado cuenta que mi tabla dinamica no la traje desde
(menu) datos / obtener datos externos / como vos me habias dicho
anteriormente, sino desde el (menu) datos/informes tablas dina/fuentes de
datos externos/obtener datos, igaulmente leere en detalle los links que me
mandate, saludos y gracias!

juan

"Héctor Miguel" escribió:

Mostrar la cita
#5 juan
19/11/2008 - 01:23 | Informe spam
Hector:
todo ha salido de maravilla, gracias!!

"Héctor Miguel" escribió:

Mostrar la cita
Ads by Google
Search Busqueda sugerida