複数のアイテムを持つページ フィールドにアイテムを追加します。
構文
式。AddPageItem (Item, ClearList)
式PivotField オブジェクトを表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| Item | 必須 | String | 特定のオンライン分析処理 (OLAP) メンバーの一意の名前に対応する、 ピボット項目 オブジェクトのソース名。 |
| ClearList | 省略可能 | バリアント型 (Variant) | False (既定値) の場合、既存のリストにページ アイテムを追加します。 true の場合、現在のすべての項目を削除し、 項目を追加します。 |
注釈
実行時エラーを回避するには、データ ソースが OLAP ソースであること、選択したフィールドが現在ページ位置にあること、および EnableMultiplePageItems プロパティが True に設定されている必要があります。
例
次の使用例では、"[商品].[全商品].[食物].[卵]" というソース名のページ アイテムを追加します。 この例では、アクティブなワークシートに OLAP ピボットテーブルが存在することを想定しています。
Sub UseAddPageItem()
' The source is an OLAP database and you can manually reorder items.
ActiveSheet.PivotTables(1).CubeFields("[Product]"). _
EnableMultiplePageItems = True
' Add the page item titled "[Product].[All Products].[Food].[Eggs]".
ActiveSheet.PivotTables(1).PivotFields("[Product]").AddPageItem ( _
"[Product].[All Products].[Food].[Eggs]")
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。