Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Collection de tous les objets CalculatedMember du tableau croisé dynamique spécifié.
Remarques
Chaque objet CalculatedMember représente un membre calculé ou une mesure calculée.
Utilisez la propriété CalculatedMembers de l’objet PivotTable pour retourner une collection CalculatedMembers .
Trois types de membres calculés sont pris en charge : les ensembles nommés, les membres calculés et les mesures calculées. La prise en charge des modèles d’objets est disponible pour les trois types depuis Excel 2010. La prise en charge de l’interface utilisateur est disponible pour les jeux nommés dans Excel 2010. Dans Excel 2013, la fonctionnalité Membres calculés et mesures calculées OLAP a été créée afin de créer une interface utilisateur pour le modèle objet Membres et mesures calculés.
L’utilisation des jeux nommés est exactement la même que dans Excel 2010. Les ensembles nommés doivent continuer à utiliser la méthode Add et l’énumération type XlCalculatedMemberType .
Les membres calculés ont les modifications suivantes pour Excel 2013 :
Elle utilise désormais la méthode AddCalculatedMember .
Il prend en charge les propriétés suivantes de l’objet CalculatedMember :
Les mesures calculées ont les modifications suivantes pour Excel 2013 :
Elle utilise désormais la méthode AddCalculatedMember .
Elle utilise désormais l’énumération de type XlCalculatedMemberType .
Il prend en charge les propriétés suivantes de l’objet CalculatedMember :
Exemple
L’exemple suivant ajoute un ensemble à un tableau croisé dynamique, en supposant qu’un tableau croisé dynamique de la base de données SQL FoodMart existe sur la feuille de calcul active.
Sub UseCalculatedMember()
Dim pvtTable As PivotTable
Set pvtTable = ActiveSheet.PivotTables(1)
pvtTable.CalculatedMembers.Add Name:="[Beef]", _
Formula:="'{[Product].[All Products].Children}'", _
Type:=xlCalculatedSet
End Sub
Remarque
Pour la méthode Add de l'exemple précédent, l'argument Formula doit avoir une syntaxe MDX valide. L'argument Name doit pouvoir être accepté par le fournisseur OLAP (Online Analytical Processing) et l'argument Type doit être défini.
Méthodes
Propriétés
Voir aussi
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.