PivotItems オブジェクト (Excel)
ピボットテーブル フィールド内のすべての PivotItem オブジェクトのコレクション。
アイテムとは、フィールド カテゴリの各データのことです。
PivotField オブジェクトの PivotItems メソッドを使用して、PivotItems コレクションを取得します。
次の使用例は、シート 4 の最初のピボットテーブル レポートのフィールドの名前と、そのフィールドに含まれているアイテムを列挙したリストを作成します。
Worksheets("sheet4").Activate
With Worksheets("sheet3").PivotTables(1)
c = 1
For i = 1 To .PivotFields.Count
r = 1
Cells(r, c) = .PivotFields(i).Name
r = r + 1
For x = 1 To .PivotFields(i).PivotItems.Count
Cells(r, c) = .PivotFields(i).PivotItems(x).Name
r = r + 1
Next
c = c + 1
Next
End With
1 つの PivotItem オブジェクトを返すには、PivotItems (index) を使用します。index は項目のインデックス番号または名前です。 次の例では、[年] フィールドに "1998" が含まれている Sheet3 の最初のピボットテーブル レポートのすべてのエントリを非表示にします。
Worksheets("sheet3").PivotTables(1) _
.PivotFields("year").PivotItems("1998").Visible = False
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。