Свойство PivotCache.SourceData (Excel)

Возвращает источник данных для отчета сводной таблицы, как показано в следующей таблице. Для чтения и записи, Variant.

Синтаксис

expression. SourceData

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

Замечания

Источник данных Возвращаемое значение
Список или база данных Microsoft Excel Ссылка на ячейку в виде текста.
Внешний источник данных Массив. Каждая строка состоит из строки подключения SQL с остальными элементами в виде строки запроса, разбитой на сегменты из 255 символов.
Несколько диапазонов консолидации Двумерный массив. Каждая строка состоит из ссылки и связанных с ней элементов поля страницы.
Другой отчет сводной таблицы Один из трех указанных выше видов информации.

Это свойство недоступно для источников данных OLE DB.

Пример

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

Set newSheet = ActiveWorkbook.Worksheets.Add 
sdArray = Worksheets("Sheet1").UsedRange.PivotTable.SourceData 
For i = LBound(sdArray) To UBound(sdArray) 
 newSheet.Cells(i, 1) = sdArray(i) 
Next i 

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

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