Свойство CubeField.LayoutForm (Excel)

Возвращает или задает способ отображения указанных элементов сводной таблицы — в формате таблицы или в виде структуры. Чтение и запись XlLayoutFormType.

Синтаксис

выражение. LayoutForm

выражение Переменная, представляющая объект CubeField .

Примечания

Это свойство можно задать для любого поля сводной таблицы; Однако форматирование отображается, только если указанное поле является полем строки, а не самым внутренним (самым низкоуровневым) полем строки.

Для источников данных, отличных от OLAP, значение этого свойства не изменяется при изменении порядка полей, добавлении поля в отчет сводной таблицы или удалении из него.

Пример

В этом примере поле состояния из первого отчета сводной таблицы отображается на активном листе в виде структуры, а промежуточные итоги отображаются в верхней части поля.

With ActiveSheet.PivotTables("PivotTable1") _ 
 .PivotFields("state") 
 .LayoutForm = xlOutline 
 .LayoutSubtotalLocation = xlTop 
End With

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.