Objet PivotTables (Excel)

Collection de tous les objets de tableau croisé dynamique dans le classeur spécifié.

Remarques

Remarque

La propriété PivotTables de l’objet Workbook ne retourne pas tous les objets PivotTable dans le classeur ; au lieu de cela, il retourne uniquement ceux associés à des graphiques croisés dynamiques découplés. Toutefois, la méthode PivotTables de l’objet Worksheet renvoie tous les objets PivotTable de la feuille de calcul, qu’ils soient ou non associés à des graphiques croisés dynamiques découplés.

La programmation d'un rapport de tableau croisé dynamique pouvant être complexe, il est généralement plus pratique d'enregistrer les opérations effectuées avec le rapport tableau croisé dynamique, puis de vérifier le code enregistré.

Exemple

Utilisez la méthode PivotTables pour renvoyer la collection PivotTables . L'exemple suivant montre comment afficher le nombre de rapports de tableau croisé dynamique contenus dans la feuille « Sheet3 ».

MsgBox Worksheets("sheet3").PivotTables.Count

Utilisez la méthode PivotTableWizard pour créer un rapport de tableau croisé dynamique et l’ajouter à la collection. L'exemple suivant montre comment créer un rapport de tableau croisé dynamique à partir d'une base de données Microsoft Excel (contenue dans la plage A1:C100).

ActiveSheet.PivotTableWizard xlDatabase, Range("A1:C100")

Utilisez des tableaux croisés dynamiques (index), où index est le numéro d’index ou le nom du tableau croisé dynamique, pour renvoyer un seul objet PivotTable . L’exemple suivant montre comment paramétrer le champ intitulé « Year » comme un champ de ligne dans le premier rapport de tableau croisé dynamique de la feuille « Sheet3 ».

Worksheets("sheet3").PivotTables(1) _ 
 .PivotFields("year").Orientation = xlRowField

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.