功能:
当 Range 对象代表数据透视表字段的数据范围中的单个单元格时, Group 方法在该字段中执行基于数字或日期的分组。
语法:
rng.Group(Start,End,By,Periods)
rng是一个表示 Range 对象的变量。
参数:
名称 必需/可选 数据类型 说明
Start 可选 值 要分组的第一个值。 如果该参数被省略或为 True,则使用字段中的第一个值。
End 可选 值 要分组的最后一个值。 如果该参数被省略或为 True,则使用字段中的最后一个值。
By 可选 数字日期等 如果字段为数字,则该参数指定每个组的大小。 如果字段是日期,则当 Periods 数组中的元素 4 为 True 且所有其他元素为 False 时,此参数指定每个组的 天数。 否则,忽略该参数。 如果省略此参数,Microsoft Excel 将自动选择一个默认的组大小。
Periods 可选 数组 一个 Boolean 值的数组,用于指定组的期限,如“备注”部分所示。 如果数组中的元素为 True,则为相应的时间创建组;如果元素为 False,则不创建组。 如果字段不是日期字段,则忽略此参数。
说明:
Periods 参数的 Boolean 数组,其中包含以下元素:
数组元素 Period
1 秒
2 分钟
3 工作时间
4 天
5 月
6 季度
7 年限
由于一组形状作为单个形状处理,所以创建和分解形状组将更改 Shapes 集合中的项目数,并更改集合中受影响的项目之后的项目索引号。
Range 对象必须是数据透视表字段的数据范围中的单个单元格。 如果试图对多个单元格应用该方法,将会失败(不显示错误消息)。