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.
Cette méthode ajoute un élément supplémentaire à un champ de page à plusieurs éléments.
Syntaxe
expression. AddPageItem (Item, ClearList)
expression Variable qui représente un objet PivotField .
Paramètres
| Nom | Requis/Facultatif | Type de données | Description |
|---|---|---|---|
| Item | Obligatoire | String | Nom source d’un objet PivotItem , correspondant au nom unique du membre OLAP (Online Analytical Processing) spécifique. |
| Liste d’effacement | Facultatif | Variant | S'il a la valeur False (par défaut), un élément de page est ajouté à la liste existante. S'il a la valeur True, tous les éléments actifs sont supprimés et l'argument Item est ajouté. |
Remarques
Pour éviter les erreurs d’exécution, la source de données doit être une source OLAP, le champ choisi doit actuellement être dans la position de la page et la propriété EnableMultiplePageItems doit être définie sur True.
Exemple
Dans cet exemple, Microsoft Excel ajoute un élément de page avec un nom de source intitulé "[Product].[All Products].[Food].[Eggs]". Cet exemple part de l’hypothèse qu’un tableau croisé dynamique OLAP existe sur la feuille de calcul active.
Sub UseAddPageItem()
' The source is an OLAP database and you can manually reorder items.
ActiveSheet.PivotTables(1).CubeFields("[Product]"). _
EnableMultiplePageItems = True
' Add the page item titled "[Product].[All Products].[Food].[Eggs]".
ActiveSheet.PivotTables(1).PivotFields("[Product]").AddPageItem ( _
"[Product].[All Products].[Food].[Eggs]")
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.