Objet PivotFields (Excel)
Collection de tous les objets PivotField dans un rapport de tableau croisé dynamique.
Remarques
Dans certains cas, il peut être plus pratique d'utiliser l'une des propriétés renvoyant un sous-ensemble des champs du tableau croisé dynamique. Les propriétés suivantes sont disponibles :
- Propriété ColumnFields
- Propriété DataFields
- Propriété HiddenFields
- Propriété PageFields
- Propriété RowFields
- Propriété VisibleFields
Exemple
Utilisez la méthode PivotFields de l’objet PivotTable pour renvoyer la collection PivotFields .
L'exemple suivant montre comment énumérer les noms des champs contenus dans le premier rapport de tableau croisé dynamique, situé dans la feuille « Sheet3 ».
With Worksheets("sheet3").PivotTables(1)
For i = 1 To .PivotFields.Count
MsgBox .PivotFields(i).Name
Next
End With
Utilisez PivotFields (index), où index est le nom de champ ou le numéro d’index, pour renvoyer un seul objet PivotField . 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.