共用方式為


Excel) (PivotTable.DrillUp 方法

可讓您向上切入 OLAP 架構或 PowerPivot 型 Cube 階層內的資料。

語法

運算式DrillUp (PivotItemPivotLineLevelUniqueName)

表達 代表 樞紐分析表物件的 變數。

參數

名稱 必要/選用 資料類型 描述
PivotItem 必要 PIVOTITEM 執行向上切入的成員。
PivotLine 選用 Variant 指定作業開始成員所在的樞紐分析表中的行。 如果未指定 PivotLine,則會預設為成員出現的頂端 PivotLine。
LevelUniqueName 選用 Variant 多層級向上切入的目標。 如果未指定,預設動作就是向上切入一層。

傳回值

無效

範例

下列範例程式碼示範樞紐分析表上的單一層級向上切入。

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 支援與意見反應