PivotTable.AddFields メソッド (Excel)

ピボットテーブル レポートまたはピボットグラフ レポートに行フィールド、列フィールド、およびページ フィールドを追加します。

構文

AddFields (RowFields, ColumnFields, PageFields, AddToTable)

ピボットテーブル オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
RowFields 省略可能 バリアント型 (Variant) 行として追加するか、カテゴリ軸に追加するフィールド名 (またはフィールド名の配列) を指定します。
ColumnFields 省略可能 バリアント型 (Variant) 列として追加したり、系列軸に追加したりするフィールド名 (またはフィールド名の配列) を指定します。
PageFields 省略可能 バリアント型 (Variant) ページとして追加したりページ領域に追加したりするフィールド名 (またはフィールド名の配列) を指定します。
AddToTable 省略可能 バリアント型 (Variant) ピボットテーブル レポートにのみ適用されます。 指定したフィールドをレポートに追加する場合は true です (既存のフィールドは置き換えられません)。 false の場合、既存のフィールドを新しいフィールドに置き換えます。 既定値は False です。

戻り値

バリアント型

注釈

省略可能な引数 RowFields、ColumnFields、PageFields、AddToTable、AppendField のいずれか 1 つは必ず指定してください。

フィールド名によって、PivotField オブジェクトの SourceName プロパティによって返される一意の名前を指定します。

OLAP データ ソースに対して、このメソッドは使用できません。

次の使用例は、Sheet1 の最初のピボットテーブル レポートの既存の列フィールドを、"製品" および "担当" フィールドに置き換えます。

Worksheets("Sheet1").PivotTables(1).AddFields _ 
 ColumnFields:=Array("Status", "Closed_By")
 

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。