ピボットフィールドオブジェクト (Excel)PivotFields object (Excel)

ピボットテーブルレポートに含まれるすべての**PivotField** オブジェクトのコレクションです。A collection of all the PivotField objects in a PivotTable report.

注釈Remarks

ピボットテーブル フィールドのサブセットを取得するプロパティを使うと便利な場合があります。In some cases, it may be easier to use one of the properties that returns a subset of the PivotTable fields. 使用できるプロパティを次に示します。The following properties are available:

Example

ピボットテーブルオブジェクトのピボット**フィールド** メソッドを使用して、ピボットフィールドコレクションを取得します。Use the PivotFields method of the PivotTable object to return the PivotFields collection.

次の使用例は、シート 3 の最初のピボットテーブル レポートのフィールドの名前を 1 つずつ表示します。The following example enumerates the field names in the first PivotTable report on Sheet3.

With Worksheets("sheet3").PivotTables(1) 
 For i = 1 To .PivotFields.Count 
 MsgBox .PivotFields(i).Name 
 Next 
End With

単一のPivotFieldオブジェクトを取得するには、ピボットフィールド (index) を使用します。_引数 index_には、フィールド名またはインデックス番号を指定します。Use PivotFields (index), where index is the field name or index number, to return a single PivotField object. 次の使用例は、シート3の最初のピボットテーブルレポートの "Year" フィールドを行フィールドにします。The following example makes the Year field a row field in the first PivotTable report on Sheet3.

Worksheets("sheet3").PivotTables(1) _ 
 .PivotFields("year").Orientation = xlRowField

メソッドMethods

プロパティProperties

関連項目See also

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.