Méthode PivotTable.AddDataField (Excel)
Cette méthode ajoute un champ de données à un rapport de tableau croisé dynamique. Renvoie un objet PivotField qui représente le nouveau champ de données.
Syntaxe
expression. AddDataField (Champ, Légende, Fonction)
Expression Variable qui représente un objet PivotTable .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Field | Obligatoire | Objet | Champ unique sur le serveur. Si les données sources sont de type OLAP (Online Analytical Processing), le champ unique est un champ de cube. Si les données sources ne sont pas de type OLAP (données source autres que OLAP), le champ unique est un champ de tableau croisé dynamique. |
Caption | Facultatif | Variante | Étiquette utilisée dans le rapport de tableau croisé dynamique pour identifier ce champ de données. |
Function | Facultatif | Variante | Fonction effectuée dans le champ de données ajouté. |
Valeur renvoyée
PivotField
Exemple
Cet exemple montre comment ajouter un champ de données intitulé Score total à un tableau croisé dynamique appelé Tableau croisé dynamique1. Cet exemple suppose qu’il existe une table dans laquelle l’une des colonnes contient une colonne intitulée Score.
Sub AddMoreFields()
With ActiveSheet.PivotTables("PivotTable1")
.AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields("Score"), "Total Score"
End With
End Sub
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.