グループ解除メソッド (Excel)Range.Ungroup method (Excel)

セル範囲のアウトライン レベルを上げます (行、列のアウトライン レベルの番号は減ります)。Promotes a range in an outline (that is, decreases its outline level). 指定する範囲は、1 行全部か 1 列全部、または複数の行全体や列全体である必要があります。The specified range must be a row or column, or a range of rows or columns. ピボットテーブル レポートの中のセル範囲の場合、このメソッドはセル範囲に含まれているアイテムのグループを解除します。If the range is in a PivotTable report, this method ungroups the items contained in the range.

構文Syntax

グループ解除expression.Ungroup

expressionRange オブジェクトを表す変数です。expression A variable that represents a Range object.

戻り値Return value

バリアント型Variant

注釈Remarks

アクティブ セルが親フィールドのフィールドの見出しの中にある場合は、その親フィールド内のすべてのグループがグループ解除され、親フィールドはピボットテーブル レポートから外されます。If the active cell is in a field header of a parent field, all the groups in that field are ungrouped and the field is removed from the PivotTable report. 親フィールド内の最も下位のグループをグループ解除すると、そのフィールド全部がピボットテーブル レポートから外されます。When the last group in a parent field is ungrouped, the entire field is removed from the report.

Example

次の使用例は、"ORDER_DATE" というフィールドのグループを解除します。This example ungroups the ORDER_DATE field.

Set pvtTable = Worksheets("Sheet1").Range("A3").PivotTable 
Set groupRange = pvtTable.PivotFields("ORDER_DATE").DataRange 
groupRange.Cells(1).Ungroup

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.