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.
Vous permet d’explorer les données dans une hiérarchie de cubes OLAP ou PowerPivot.
Syntaxe
expression. DrillUp (PivotItem, PivotLine, LevelUniqueName)
expression Variable qui représente un objet de tableau croisé dynamique .
Paramètres
| Nom | Requis/Facultatif | Type de données | Description |
|---|---|---|---|
| PivotItem | Obligatoire | ÉLÉMENT DE TABLEAU CROISÉ DYNAMIQUE | Membre à partir duquel le forage est effectué. |
| PivotLine | Facultatif | Variant | Spécifie la ligne du tableau croisé dynamique où réside le membre à l’origine de l’opération. Dans les cas où PivotLine n’est pas spécifié, la valeur par défaut est la PivotLine supérieure où le membre apparaît. |
| LevelUniqueName | Facultatif | Variant | Cible d’un forage à plusieurs niveaux. L’action par défaut, si elle n’est pas spécifiée, est un forage d’un niveau. |
Valeur renvoyée
NUL ET NON VENU
Exemple
L’exemple de code suivant illustre une exploration à un niveau dans un tableau croisé dynamique.
ActiveSheet.PivotTables("PivotTable1").DrillUp ActiveSheet.PivotTables( _
"PivotTable1").PivotFields("[Customer].[Customer Geography].[Postal Code]"). _
PivotItems( _
"[Customer].[Customer Geography].[Postal Code].&[2450]&[Coffs Harbour]"), _
ActiveSheet.PivotTables("PivotTable1").PivotRowAxis.PivotLines(1)
L’exemple de code suivant montre une exploration de niveau sur un graphique croisé dynamique.
ActiveChart.PivotLayout.PivotTable.DrillUp ActiveChart.PivotLayout.PivotTable. _
PivotFields("[Customer].[Customer Geography].[Postal Code]").PivotItems( _
"[Customer].[Customer Geography].[Postal Code].&[2450]&[Coffs Harbour]"), _
ActiveChart.PivotLayout.PivotTable.PivotRowAxis.PivotLines(1)
L’exemple de code suivant illustre une exploration à plusieurs niveaux sur un tableau croisé dynamique.
ActiveSheet.PivotTables("PivotTable1").DrillUp ActiveSheet.PivotTables( _
"PivotTable1").PivotFields("[Customer].[Customer Geography].[City]").PivotItems _
("[Customer].[Customer Geography].[City].&[Coffs Harbour]&[NSW]"), ActiveSheet. _
PivotTables("PivotTable1").PivotRowAxis.PivotLines(1), _
"[Customer].[Customer Geography].[Country]"
L’exemple de code suivant illustre une exploration à plusieurs niveaux sur un graphique croisé dynamique.
ActiveChart.PivotLayout.PivotTable.DrillUp ActiveChart.PivotLayout.PivotTable. _
PivotFields("[Customer].[Customer Geography].[Postal Code]").PivotItems( _
"[Customer].[Customer Geography].[Postal Code].&[2450]&[Coffs Harbour]"), _
ActiveChart.PivotLayout.PivotTable.PivotRowAxis.PivotLines(1) , _
"[Customer].[Customer Geography].[Country]"
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.