1 pièce(s) jointe(s)
Masquer des items pour une variable d'un tableau croisé dynamique en VBA
Bonjour le forum,
Je cherche à masquer une partie des items d’une colonne d'un tableau croisé dynamique en VBA.
Pour cela, j’avais pensé dans un premier temps masquer tous les items puis afficher ceux qui m’intéressent, comme dans l’exemple ci-dessous.
Code:
1 2 3 4 5 6
|
With ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields( _
"Qualification")
.PivotItems("3-cadre").Visible = True
.PivotItems("4-cadre supérieur").Visible = True
End With |
Il faut donc tout d’abord que je puisse faire la liste des items présents que je stockerai dans un tableau par exemple, et là je ne vois pas comment faire si qqn à une idée je suis preneur.
J’ai mis en pièce jointe un exemple, au cas où je n’ai pas été clair.
Dans l’exemple, je souhaiterai ne faire afficher que les items "1-agent" et "2-maitrise" pour la variable Qualification.
Merci d’avance pour votre réponse.