指定した範囲までアウトラインが拡張される場合は true (列または行の詳細が表示されるようになります)。 指定する範囲は、アウトライン内の単一の集計列または行である必要があります。 値の取得と設定が可能なバリアント型 (Variant) の値です。
ピボットアイテム オブジェクト (範囲がピボットテーブル レポートにある場合は Range オブジェクト) の場合、このプロパティはアイテムの詳細を表示している場合は True に設定されます。
構文
式。ShowDetail
expression は Range オブジェクトを表す変数です。
注釈
OLAP データ ソースでは、このプロパティを使用できません。
ピボットテーブル レポート内のセル範囲以外が対象のとき、次のことに注意します。
セル範囲は、単一の集計行または集計列である必要があります。
対象グループ内の詳細行または詳細列が 1 つでも非表示のとき、このプロパティは False になります。
このプロパティに True を設定すると、集計行または集計列に対応する詳細行または詳細列をすべて表示することになります。
このプロパティに False を設定すると、集計行または集計列に対応する詳細行または詳細列をすべて非表示にすることになります。
ピボットテーブル レポート内のセル範囲が対象のとき、連続しているセル範囲の場合に限り、一度に複数のセル範囲をこのプロパティに指定することができます。 セル範囲が単一セルの場合だけ、このプロパティで値を返すことができます。
例
この例では、シート 1 のアウトラインの集計行の詳細を示しています。 この例を実行する前に、1 つの集計行を含む単純なアウトラインを作成し、そのアウトラインを折りたたんで集計行のみが表示されるようにします。 集計行のいずれかのセルを選択し、例を実行します。
Worksheets("Sheet1").Activate
Set myRange = ActiveCell.CurrentRegion
lastRow = myRange.Rows.Count
myRange.Rows(lastRow).ShowDetail = True
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。