Tablas dinamicas basades en cubos OLAP y EXCEL (Cambiar Origen Dat

17/09/2009 - 15:05 por melasa | Informe spam
Si creo una excel que tiene una TD basada en un cubo OLAP local desde access
y ahora quiero mover la excel y el cubo mas la mdb a otro sitio, como hago
para que dicha excel apunte al cubo origen de los datos que estan en la nueva
ruta...?

Esto lo tiene excel internamente... como puedo meterle mano?

Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Gustavo Marinoni
18/09/2009 - 01:06 | Informe spam
Hola Melasa,

Todas las pivot tienen una conección asociada y por lo tanto si cambias los
parametros de esa conección puedes apuntarla al lugar donde se encuentra tu
base de datos.

Debes hacer los siguientes pasos en Excel 2007 para cambiar la conección:

Ir a la ficha Datos y seleccionar Conecciones en el grupo conneciones.

Allí te mostrara todas las conecciones del libro activo. Si tienes varias y
no sabes cual es la que esta usando la pivot que deseas puedes hacer clic en
la parte inferior y te dira la ubicación de la pivot relacionada con esa
conección.

Para cambiar los parámetros en la ficha definición veras la cadena de
coneccion simplemente busca el path y lo puedes cambiar.

Espero que te sirva.

Saludos,
Gustavo
http://masexcel.blogspot.com

"melasa" wrote:

Si creo una excel que tiene una TD basada en un cubo OLAP local desde access
y ahora quiero mover la excel y el cubo mas la mdb a otro sitio, como hago
para que dicha excel apunte al cubo origen de los datos que estan en la nueva
ruta...?

Esto lo tiene excel internamente... como puedo meterle mano?

Muchas gracias.
Respuesta Responder a este mensaje
#2 melasa
18/09/2009 - 10:05 | Informe spam
Muchas gracias por contestar Gustavo pero se me olvido indicar que estoy en
excel 2003 y no se como hacerlo...

"Gustavo Marinoni" wrote:

Hola Melasa,

Todas las pivot tienen una conección asociada y por lo tanto si cambias los
parametros de esa conección puedes apuntarla al lugar donde se encuentra tu
base de datos.

Debes hacer los siguientes pasos en Excel 2007 para cambiar la conección:

Ir a la ficha Datos y seleccionar Conecciones en el grupo conneciones.

Allí te mostrara todas las conecciones del libro activo. Si tienes varias y
no sabes cual es la que esta usando la pivot que deseas puedes hacer clic en
la parte inferior y te dira la ubicación de la pivot relacionada con esa
conección.

Para cambiar los parámetros en la ficha definición veras la cadena de
coneccion simplemente busca el path y lo puedes cambiar.

Espero que te sirva.

Saludos,
Gustavo
http://masexcel.blogspot.com

"melasa" wrote:

> Si creo una excel que tiene una TD basada en un cubo OLAP local desde access
> y ahora quiero mover la excel y el cubo mas la mdb a otro sitio, como hago
> para que dicha excel apunte al cubo origen de los datos que estan en la nueva
> ruta...?
>
> Esto lo tiene excel internamente... como puedo meterle mano?
>
> Muchas gracias.
Respuesta Responder a este mensaje
#3 melasa
18/09/2009 - 10:06 | Informe spam
aaa

"melasa" wrote:

Si creo una excel que tiene una TD basada en un cubo OLAP local desde access
y ahora quiero mover la excel y el cubo mas la mdb a otro sitio, como hago
para que dicha excel apunte al cubo origen de los datos que estan en la nueva
ruta...?

Esto lo tiene excel internamente... como puedo meterle mano?

Muchas gracias.
Respuesta Responder a este mensaje
#4 Gustavo Marinoni
19/09/2009 - 16:41 | Informe spam
En este momento no dispongo de un excel 2003, pero se que la misma opción
esta en el menú Datos, si consigo una versión te diré exactamente donde esta.

"melasa" wrote:

Muchas gracias por contestar Gustavo pero se me olvido indicar que estoy en
excel 2003 y no se como hacerlo...

"Gustavo Marinoni" wrote:

> Hola Melasa,
>
> Todas las pivot tienen una conección asociada y por lo tanto si cambias los
> parametros de esa conección puedes apuntarla al lugar donde se encuentra tu
> base de datos.
>
> Debes hacer los siguientes pasos en Excel 2007 para cambiar la conección:
>
> Ir a la ficha Datos y seleccionar Conecciones en el grupo conneciones.
>
> Allí te mostrara todas las conecciones del libro activo. Si tienes varias y
> no sabes cual es la que esta usando la pivot que deseas puedes hacer clic en
> la parte inferior y te dira la ubicación de la pivot relacionada con esa
> conección.
>
> Para cambiar los parámetros en la ficha definición veras la cadena de
> coneccion simplemente busca el path y lo puedes cambiar.
>
> Espero que te sirva.
>
> Saludos,
> Gustavo
> http://masexcel.blogspot.com
>
> "melasa" wrote:
>
> > Si creo una excel que tiene una TD basada en un cubo OLAP local desde access
> > y ahora quiero mover la excel y el cubo mas la mdb a otro sitio, como hago
> > para que dicha excel apunte al cubo origen de los datos que estan en la nueva
> > ruta...?
> >
> > Esto lo tiene excel internamente... como puedo meterle mano?
> >
> > Muchas gracias.
Respuesta Responder a este mensaje
#5 Héctor Miguel
19/09/2009 - 19:51 | Informe spam
hola (...), ?????

... se me olvido indicar que estoy en excel 2003 y no se como hacerlo...



2003: (menu:) datos / obtener datos externos / modificar consulta

otras alternativas, usando la ventana de inmediato (ctrl + G) desde el editor de vba (alt + F11)
las siguientes instrucciones te devuelven cadenas de texto con la informacion solicitada (si aplica):

? activesheet.pivottables(1).pivotcache.connection
? activesheet.pivottables(1).pivotcache.sql
? activesheet.pivottables(1).pivotcache.sourcedata

dichas cadenas las puedes "devolver" (modificando los cambios) con la misma instruccion +/- como sigue:

activesheet.pivottables(1).pivotcache.connection = "cadena modificada"
activesheet.pivottables(1).pivotcache.sql = "cadena modificada"
activesheet.pivottables(1).pivotcache.sourcedata = "cadena modificada"

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida