次の方法で共有


PivotFields オブジェクト (Excel)

ピボットテーブル レポート内のすべての PivotField オブジェクトのコレクション。

注釈

ピボットテーブル フィールドのサブセットを取得するプロパティを使うと便利な場合があります。 使用できるプロパティを次に示します。

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 のサポートおよびフィードバックを参照してください。