Метод Range.Group (Excel)
Когда объект Range представляет одну ячейку в диапазоне данных поля сводной таблицы, метод Group выполняет числовую или датовую группировку в этом поле.
Синтаксис
expression. Группа (начало, конец, по, точки)
выражение: переменная, представляющая объект Range.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Start | Необязательный | Variant | Первое сгруппированное значение. Если этот аргумент опущен или True, используется первое значение в поле. |
End | Необязательный | Variant | Последнее сгруппированное значение. Если этот аргумент опущен или True, используется последнее значение в поле. |
By | Необязательный | Variant | Если поле числовое, этот аргумент указывает размер каждой группы. Если поле является датой, этот аргумент указывает количество дней в каждой группе, если элемент 4 в массиве Periods имеет значение True , а все остальные элементы — False. В противном случае этот аргумент игнорируется. Если этот аргумент опущен, Microsoft Excel автоматически выбирает размер группы по умолчанию. |
Periods | Необязательный | Variant | Массив логических значений, указывающих период для группы, описанный в разделе Примечания. Если элемент в массиве имеет значение True, группа создается для соответствующего времени; Если элемент имеет значение False, группа не создается. Если поле не является полем даты, этот аргумент игнорируется. |
Возвращаемое значение
Variant
Примечания
Логический массив для параметра Periods содержит следующие элементы:
Элемент Array | Period |
---|---|
1 | Секунды |
2 | Минуты |
3 | Часы |
4 | Дни |
5 | Месяцы |
6 | Четверти |
7 | Годы |
Так как группа фигур обрабатывается как одна фигура, группирование и разгруппирование фигур изменяет количество элементов в коллекции Фигуры и изменяет число индексов элементов, которые поступают после затронутых элементов в коллекции.
Объект Range должен быть одной ячейкой в диапазоне данных поля сводной таблицы. При попытке применить этот метод к нескольким ячейкам произойдет сбой (без отображения сообщения об ошибке).
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.