Свойство Range.ShowDetail (Excel)
Значение true , если контур развернут для указанного диапазона (чтобы были видны сведения о столбце или строке). Указанный диапазон должен быть одним сводным столбцом или строкой в структуре. Для чтения и записи, Variant.
Для объекта PivotItem (или объекта Range , если диапазон находится в отчете сводной таблицы) это свойство имеет значение True , если элемент отображает подробные сведения.
Синтаксис
expression. ShowDetail
выражение: переменная, представляющая объект Range.
Замечания
Это свойство недоступно для источников данных OLAP.
Если указанный диапазон отсутствует в отчете сводной таблицы, выполняются следующие инструкции:
Диапазон должен находиться в одной строке или столбце сводки.
Это свойство возвращает значение False , если какие-либо из дочерних элементов строки или столбца скрыты.
Присвоение этому свойству значения True эквивалентно распаковке всех дочерних элементов строки или столбца сводки.
Присвоение этому свойству значения False эквивалентно скрытию всех дочерних элементов сводной строки или столбца.
Если указанный диапазон находится в отчете сводной таблицы, это свойство можно задать для нескольких ячеек одновременно, если диапазон является смежным. Это свойство может быть возвращено только в том случае, если диапазон является одной ячейкой.
Пример
В этом примере показаны подробные сведения для сводной строки структуры на Листе 1. Перед выполнением этого примера создайте простой контур, содержащий одну сводную строку, а затем свернуть структуру, чтобы отображалась только сводная строка. Выберите одну из ячеек в строке сводки, а затем запустите пример.
Worksheets("Sheet1").Activate
Set myRange = ActiveCell.CurrentRegion
lastRow = myRange.Rows.Count
myRange.Rows(lastRow).ShowDetail = True
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.