Propriété PivotCell.DataField (Excel)

Renvoie un objet PivotField qui correspond au champ de données sélectionné.

Syntaxe

expression. Datafield

Expression Variable qui représente un objet PivotCell .

Remarques

Cette propriété renvoie une erreur si l’objet PivotCell n’est pas l’une des constantes autorisées de XlPivotCellType : xlPivotCellTypeDataField, xlPivotCellTypeSubtotal ou xlPivotCellTypeGrandTotal.

Exemple

Cet exemple montre comment déterminer si la cellule L10 se trouve dans le champ de données du tableau croisé dynamique et retourne le champ de tableau croisé dynamique qui correspond à la cellule en informant l’utilisateur, ou gère l’erreur d’exécution. L'exemple suppose qu'il existe un tableau croisé dynamique dans la feuille de calcul active.

Sub CheckDataField() 
 
 On Error GoTo Not_In_DataField 
 
 MsgBox Application.Range("L10").PivotCell.DataField 
 Exit Sub 
 
Not_In_DataField: 
 MsgBox "The selected range is not in the data field of the PivotTable." 
 
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.