CubeFields.GetMeasure (Excel)

Étant donné une hiérarchie d'attribut, renvoie une mesure implicite pour la fonction donnée qui correspond à cet attribut. Si aucune mesure implicite n'existe, une nouvelle mesure implicite est créée et ajoutée à la collection CubeFields .

L'obtention d'une mesure à l'aide de la fonction GetMeasure fonctionnera uniquement pour ces fonctions: nombre, somme, moyenne, Maxet min. Par exemple, les éléments suivants fonctionneront:

GetMeasure (AttributeHierarchy, Function, Caption)

Dim cbfGetMeasure As CubeField
Set cbfGetMeasure = ActiveCell.PivotTable.CubeFields.GetMeasure(AttributeHierarchy:=xlHierarchy, Function:=xlAverage)

Arguments

Les arguments nommés :

AttributeHierarchy (XlCubeFieldSubType) - Champ unique de cube qui est une hiérarchie d'attributs (XlCubeFieldType = xlHierarchyet XlCubeFieldSubType = xlCubeAttribute).


Ici on trouve valeurs possible pour .

XlCubeFieldSubType

Function (XlConsolidationFunction) - Fonction effectuée dans le champ de données ajouté.


Ici on trouve valeurs possible pour .

XlConsolidationFunction

Optional arguments

Les arguments suivants sont facultatifs

Caption - Étiquette utilisée dans le rapport de tableau croisé dynamique pour identifier cette mesure. Si la mesure existe déjà, la légende remplace l'étiquette existante de cette mesure

CubeFields.GetMeasure constructeur de procédures