Objet PivotItems (Excel)
Collection de tous les objets PivotItem dans un champ de tableau croisé dynamique.
Remarques
Les éléments constituent les entrées de données respectives d'une catégorie de champ.
Exemple
Utilisez la méthode PivotItems de l’objet PivotField pour renvoyer la collection PivotItems .
L'exemple suivant montre comment créer une liste des noms de champs et des éléments contenus dans ces champs pour le premier rapport de tableau croisé dynamique, contenu dans la feuille « Sheet4 ».
Worksheets("sheet4").Activate
With Worksheets("sheet3").PivotTables(1)
c = 1
For i = 1 To .PivotFields.Count
r = 1
Cells(r, c) = .PivotFields(i).Name
r = r + 1
For x = 1 To .PivotFields(i).PivotItems.Count
Cells(r, c) = .PivotFields(i).PivotItems(x).Name
r = r + 1
Next
c = c + 1
Next
End With
Utilisez PivotItems (index), où index est le numéro d’index ou le nom de l’élément, pour renvoyer un seul objet PivotItem . L’exemple suivant montre comment masquer toutes les entrées contenant « 1998 » dans le champ intitulé « Year » du rapport de tableau croisé dynamique, situé dans la feuille « Sheet3 ».
Worksheets("sheet3").PivotTables(1) _
.PivotFields("year").PivotItems("1998").Visible = False
Méthodes
Propriétés
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.