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