Свойство PivotItem.SourceName (Excel)
Возвращает значение Variant , представляющее имя указанного объекта, которое отображается в исходных исходных данных для указанного отчета сводной таблицы.
expression. SourceName
Выражение Переменная, представляющая объект PivotItem .
Значение этого свойства может отличаться от текущего имени элемента, если пользователь переименовал элемент после создания отчета сводной таблицы.
В следующей таблице приведены примеры значений свойства SourceName и связанных свойств с источником данных OLAP с уникальным именем "[Europe]. [Франция]. [Paris]" и источник данных, отличный от OLAP, с именем элемента "Paris".
Свойство | Значение (источник данных OLAP) | Value (источник данных, отличный от OLAP) |
---|---|---|
Caption | Париж | Париж |
Name | [Европа]. [Франция]. [Париж] (только для чтения) | Париж |
SourceName | [Европа]. [Франция]. [Париж] (только для чтения) | Совпадает со значением свойства SQL (только для чтения) |
Значение | [Европа]. [Франция]. [Париж] (только для чтения) | Париж |
При указании индекса в коллекции PivotItems можно использовать синтаксис, показанный в следующей таблице.
Синтаксис (источник данных OLAP) | Синтаксис (источник данных, отличный от OLAP) |
---|---|
Выражение. PivotItems("[Europe].[ Франция]. [Париж]") | Выражение. PivotItems("Paris") |
При использовании свойства Item для ссылки на определенный член коллекции можно использовать имена текстовых индексов, как показано в следующей таблице.
Имя (источник данных OLAP) | Имя (источник данных, отличный от OLAP) |
---|---|
[Европа]. [Франция]. [Париж] | Париж |
В этом примере отображается исходное имя (имя из базы данных-источника) элемента, содержащего активную ячейку.
Worksheets("Sheet1").Activate
ActiveSheet.PivotTables(1).PivotSelect "1998", xlDataAndLabel
MsgBox "The original item name is " & _
ActiveCell.PivotItem.SourceName
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.