CalculatedMembers.Add (Excel)

Cette méthode ajoute un champ ou un élément calculé à un tableau croisé dynamique. Renvoie un objet CalculatedMember .

L'argument Formule doit contenir une instruction avec une syntaxe MDX valide. L'argument nom doit être acceptable pour le fournisseur OLAP (Online Analytical Processing) et l'argument type doit être défini. Si vous définissez l'argument type de cette méthode sur xlCalculatedSet, vous devez appeler la méthode AddSet de l'objet CubeFields pour que le nouvel ensemble de champs soit visible dans le tableau croisé dynamique.

Add (Name, Formula, SolveOrder, Type, Dynamic, DisplayFolder, HierarchizeDistinct)

Dim strName As String: strName = 
Dim strFormula As String: strFormula = 
Dim clcm As CalculatedMember
Set clcm = ActiveCell.PivotTable.CalculatedMembers.Add(Name:=strName, Formula:=strFormula)

Arguments

Les arguments nommés :

Name (String) - Nom du membre calculé.

Formula - Formule du membre calculé

Optional arguments

Les arguments suivants sont facultatifs

SolveOrder - Ordre de résolution du membre calculé

Type - Type du membre calculé

Dynamic - Indique si le membre calculé est recalculé à chaque mise à jour

DisplayFolder - Nom du dossier d'affichage du membre calculé

HierarchizeDistinct - Indique si les doublons doivent être triés et supprimés lors de l'affichage de la hiérarchie du membre calculé dans un rapport de tableau croisé dynamique basé sur un cube OLAP

CalculatedMembers.Add constructeur de procédures