NamedRange::Group Method (Object^, Object^, Object^, Object^)

 

When the NamedRange control represents a single cell in a PivotTable field’s data range, the Group method performs numeric or date-based grouping in that field.

Namespace:   Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Object^ Group(
	Object^ Start,
	Object^ End,
	Object^ By,
	Object^ Periods
)

Parameters

Start
Type: System::Object^

The first value to be grouped. If this argument is omitted or true, the first value in the field is used.

End
Type: System::Object^

The last value to be grouped. If this argument is omitted or true, the last value in the field is used.

By
Type: System::Object^

If the field is numeric, this argument specifies the size of each group. If the field is a date, this argument specifies the number of days in each group if element 4 in the Periods array is true and all the other elements are false. Otherwise, this argument is ignored. If this argument is omitted, Microsoft Office Excel automatically chooses a default group size.

Periods
Type: System::Object^

An array of seven Boolean values that specify the period for the group, as shown:

1 - Seconds

2 - Minutes

3 - Hours

4 - Days

5 - Months

6 - Quarters

7 - Years

If an element in the array is true, a group is created for the corresponding time; if the element is false, no group is created. If the field is not a date field, this argument is ignored.

Return Value

Type: System::Object^

The NamedRange control must be a single cell in the PivotTable field’s data range. If you attempt to apply this method to more than one cell, it fails (without displaying an error message).

For information on optional parameters, see Optional Parameters in Office Solutions.

The following code example creates a PivotTable report and a NamedRange inside the area of the PivotTable report. It then uses the PivotTable, LocationInTable, PivotCell, PivotItem, and PivotField properties to display information about the placement of the NamedRange within the PivotTable report. The example also uses the Group method to perform numeric grouping based on the first value in the field.

This example is for a document-level customization.

No code example is currently available or this language may not be supported.
Return to top
Show: