Visualizar elementos de Tabla Dinamica

01/06/2004 - 03:11 por Luis Arturo | Informe spam
Necesito ocultar y visualizar elementos de un campo de una
tabla dinamica a traves de una macro, al ocultarla no hay
problema, lo hago con esta instrucción:

ActiveSheet.PivotTables("Tabla dinámica1").PivotFields
("Sem").PivotItems("1").Visible = false

Pero para volverla a mostrar intento hacerlo asi:

ActiveSheet.PivotTables("Tabla dinámica1").PivotFields
("Sem").PivotItems("1").Visible = True

Pero no funciona, ¿Que estoy haciendo mal?
 

Leer las respuestas

#1 Héctor Miguel
04/06/2004 - 05:58 | Informe spam
hola, Luis Arturo !

... ocultar y visualizar elementos de ... una tabla dinamica a traves de una macro
... ocultarla no hay problema, lo hago con esta instruccion:
ActiveSheet.PivotTables("Tabla dinámica1").PivotFields("Sem").PivotItems("1").Visible = false
... para volverla a mostrar intento hacerlo asi:
ActiveSheet.PivotTables("Tabla dinámica1").PivotFields("Sem").PivotItems("1").Visible = True
... no funciona, ¿Que estoy haciendo mal?



- 'entre-comillar' el nombre/indice del elemento =>.PivotItem("1")< 'supone' que se trata =>del nombre<= del elemento
en caso contrario [posicion por indice] las comillas no se requieren ;)
- si ya te ha funcionado el 'ocultarlo'... =>debiera funcionar tambien<= para 'mostrarlo' ;)
[en tu mensaje anterior] no mencionas cual es el error que obtienes [?]

¿comentas datos adicionales?
saludos,
hector.

Preguntas similares