ピボットテーブル レポートまたはピボットグラフ レポートに行フィールド、列フィールド、およびページ フィールドを追加します。
構文
式。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 のサポートおよびフィードバックを参照してください。