PivotFields オブジェクト (Excel)
ピボットテーブル レポート内のすべての PivotField オブジェクトのコレクション。
注釈
ピボットテーブル フィールドのサブセットを取得するプロパティを使うと便利な場合があります。 使用できるプロパティを次に示します。
- ColumnFields プロパティ
- DataFields プロパティ
- HiddenFields プロパティ
- PageFields プロパティ
- RowFields プロパティ
- VisibleFields プロパティ
例
PivotTable オブジェクトの PivotFields メソッドを使用して、PivotFields コレクションを取得します。
次の使用例は、シート 3 の最初のピボットテーブル レポートのフィールドの名前を 1 つずつ表示します。
With Worksheets("sheet3").PivotTables(1)
For i = 1 To .PivotFields.Count
MsgBox .PivotFields(i).Name
Next
End With
1 つの PivotField オブジェクトを返すには、PivotFields (index) を使用します。index はフィールド名またはインデックス番号です。 次の例では、Sheet3 の最初のピボットテーブル レポートの [年] フィールドを行フィールドにします。
Worksheets("sheet3").PivotTables(1) _
.PivotFields("year").Orientation = xlRowField
メソッド
プロパティ
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。