Свойство PivotTable.SourceData (Excel)
Возвращает источник данных для отчета сводной таблицы, как показано в следующей таблице. Для чтения и записи, Variant.
Синтаксис
expression. SourceData
Выражение Переменная, представляющая объект сводной таблицы .
Замечания
Источник данных | Возвращаемое значение |
---|---|
Список или база данных 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 и обратная связь.