PivotTables 物件 (Excel)
指定活頁簿中所有 樞紐分析表 物件的集合。
註解
注意事項
Workbook物件的PivotTables屬性不會傳回活頁簿中的所有樞紐分析表物件;相反地,它只會傳回與分離樞紐分析圖相關聯的索引標籤。 不過,Worksheet物件的 PivotTables方法會傳回工作表上的所有資料透視表物件,而不論它們是否與分離的樞紐分析表相關聯。
因為樞紐分析表的程式撰寫可能會很複雜,所以,最方便的做法是將樞紐分析表作業錄製到巨集中,然後再修訂所錄製的巨集程式碼。
範例
使用 PivotTables 方法可傳回 PivotTables 集合。 下列範例會顯示 Sheet3 上的樞紐分析表數目。
MsgBox Worksheets("sheet3").PivotTables.Count
使用 PivotTableWizard 方法來建立新的樞紐分析表,並將其新增至集合。 下列範例會根據 Microsoft Excel 資料庫 (包含在 A1:C100 範圍中),建立新的樞紐分析表。
ActiveSheet.PivotTableWizard xlDatabase, Range("A1:C100")
使用 樞紐分析表 (索 引) ,其中 index 是樞紐分析表的索引編號或名稱,可傳回單一 樞紐分析表 物件。 下列範例會使 Year 欄位變成 Sheet3 上第一個樞紐分析表中的列欄位。
Worksheets("sheet3").PivotTables(1) _
.PivotFields("year").Orientation = xlRowField
方法
屬性
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。