Classe PivotValueCell - exposer les valeurs de cellules (Excel VBA)

Permet d'exposer les valeurs de cellules dans le cas où les cellules réelles (objetsRange ) ne sont pas disponibles. Pour utiliser une variable de classe PivotValueCell, elle doit d'abord être instanciée, par exemple


Dim pvc as PivotValueCell
Set pvc = ActiveCell.PivotTable.PivotValueCell()

PivotCell

Renvoie l’objet PivotCell qui spécifie l’emplacement du pivotvaluecell,. En lecture seule.


Dim pvtlcelPivotCell As PivotCell
Set pvtlcelPivotCell = ActiveCell.PivotTable.PivotValueCell.PivotCell

ServerActions

Renvoie une collection d’objets de nom d’action OLAP qui représentent des actions définies par OLAP qui peuvent être exécutées. En lecture seule.

Une action de serveur est une fonctionnalité facultative qu’un administrateur de cube OLAP peut définir sur un serveur qui utilise un membre de cube ou une mesure en tant que paramètre dans une requête pour obtenir des détails dans le cube ou pour démarrer une autre application.


Dim actsServerActions As Actions
Set actsServerActions = ActiveCell.PivotTable.PivotValueCell.ServerActions

ShowDetail

Place les lignes individuelles d’une source de données OLAP qui contribuent à un agrégat sur leur propre feuille de calcul Excel.


ActiveCell.PivotTable.PivotValueCell.ShowDetail

Value

Renvoie la valeur à l’emplacement. La valeur est la valeur après l’application de la propriété ShowAs et d’autres calculs. Variant peut être vide, numérique, une Date, une chaîneou une valeur d' erreur .

Cette propriété fonctionne indépendamment du fait que le tableau croisé dynamique se trouve ou non dans une feuille de calcul.


Dim varValue As Variant
varValue = ActiveCell.PivotTable.PivotValueCell.Value