共用方式為


Excel) (PivotTable.DrillUp 方法

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

語法

表達。DrillUp (PivotItemPivotLineLevelUniqueName)

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

參數

名稱 必要/選用 資料類型 描述
PivotItem 必要 樞紐項目 從中執行鑽取的成員。
樞紐線 選用 Variant 指定樞紐分析表中作業起始成員所在的行。 如果未指定樞紐線,則預設為成員出現的頂端樞紐線。
層級唯一名稱 選用 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 支援與意見反應