Свойство CubeField.FlattenHierarchies (Excel)
Возвращает или задает значение, указывающее, отображаются ли элементы всех уровней иерархий в поле именованного куба набора в одном поле отчета сводной таблицы на основе куба OLAP. Для чтения и записи.
Синтаксис
expression. FlattenHierarchies
Выражение Переменная, представляющая объект CubeField .
Возвращаемое значение
Boolean
Примечания
Значение true, если все иерархии указанного именованного набора отображаются в одном поле; в противном случае — False.
Значение этого свойства соответствует параметру поля Отображение элементов с разных уровней в отдельных полях проверка на вкладке Макет & печать диалогового окна Параметры поля для именованного набора в отчете сводной таблицы, основанном на кубе OLAP.
Это свойство возвращает ошибку, если свойство CubeFieldType указанного объекта CubeField не является xlSet (перечисление XlCubeFieldType ).
Пример
В следующем примере кода иерархии указанного поля куба сглаживаются, чтобы все уровни отображались в одном поле сводной таблицы.
ActiveSheet.PivotTables("PivotTable1").CubeFields("[Summary P&L]"). _
FlattenHierarchies = True
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.