Como actualizo on-line una tabla dinamica

09/07/2005 - 01:11 por titon | Informe spam
Hola, tengo que Actualizar cada vez que hago click en un boton, un
tabla dinamica, y he encontrado la siguiente instruccion:


Code
-
Hoja6.Range("R3").PivotTableWizard SourceType:=xlDatabase, _
SourceData:=Hoja6.Range(Hoja6.Cells(3, 15), Hoja6.Cells _
(topeDataReporte, 16)
-


Donde:

Hoja6, es la hoja donde la tabla dinamica, que se ha de actualizar.
Range("R3") es donde se encuentra la primera celda de esta tabla.
Range(Hoja6.Cells(3, 15), Hoja6.Cells(topeDataReporte, 16)), es e
rango de la fuente de datos de la tabla dinamica.
topeDataReporte, es la fila final de la fuente de datos.

Pero se me cae, alguien sabe como hacer esto, de otra manera, o com
mejorar esta instruccion.

Gracias

tito
titon's Profile: http://www.msusenet.com/member.php?userid)3
View this thread: http://www.msusenet.com/t-187059707
 

Leer las respuestas

#1 Héctor Miguel
10/07/2005 - 07:18 | Informe spam
hola, titon !

... tengo que Actualizar... una tabla dinamica, y he encontrado la siguiente instruccion:
Hoja6.Range("R3").PivotTableWizard SourceType:=xlDatabase, _
SourceData:=Hoja6.Range(Hoja6.Cells(3, 15), Hoja6.Cells _
(topeDataReporte, 16))
... se me cae, alguien sabe como hacer esto, de otra manera, o como mejorar esta instruccion.



1) que siginfica actualizar ?
a) hacer un 'refresco' de los datos de origen...
b) modificar el rango de los datos de origen...
c) -?-
2) no estoy muy seguro de que sea necesario 'llamar' al asistente [.PivotTableWizard] -?-
3) que significa [exactamente] 'se me cae' ?
a) algun mensaje de error... [que dice ?]
b) el codigo se detiene en alguna linea... [en cual ?]
4) 'tal como estas usando' la variable ->Hoja6<- [en codigo] ES una referencia al 'CodeName' de la hoja
->NO al nombre que aparece en la interfase de usuario<- [cuya propiedad es .Name]
5) no te sirvio la propuesta que te ofreci [julio/1/2005] a tu post anterior [tabla dinamica activa] ?
o... la propuesta de modificaciones de KL [julio/5/2005] a tu 2do post [tengo problemas con las tablas dinamicas] ?
-> 'parece' que no estas 'dispuesto' a ofrecer una 'retro-alimentacion' :-( <-

si comentas detalles adicionales ;)
saludos,
hector.

Preguntas similares