次の方法で共有


PivotTable.DrillUp メソッド (Excel)

OLAP ベースまたは PowerPivot ベースのキューブ階層内のデータをドリルアップできます。

構文

DrillUp (PivotItemPivotLineLevelUniqueName)

ピボットテーブル オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
PivotItem 必須 PIVOTITEM ドリル アップの実行を開始するメンバーを指定します。
PivotLine 省略可能 バリアント型 操作開始メンバーが含まれているピボットテーブルの行を指定します。 PivotLine を指定しない場合は、既定でメンバーが含まれている先頭の PivotLine が設定されます。
LevelUniqueName 省略可能 バリアント型 複数レベルのドリル アップの対象を指定します。 既定のアクション (指定されていない場合) は、1 レベルのドリルアップです。

戻り値

VOID

次のサンプル コードは、ピボットテーブルでの 1 レベルのドリルアップを示しています。

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)

次のサンプル コードは、ピボットグラフでのレベルドリルアップを示しています。

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)

次のサンプル コードは、ピボットテーブルでの複数レベルのドリルアップを示しています。

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]"

次のサンプル コードは、ピボットグラフでの複数レベルのドリルアップを示しています。

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]"

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。