Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 1.52 KB

Excel.PivotCache.SourceData.md

File metadata and controls

54 lines (34 loc) · 1.52 KB
title keywords f1_keywords api_name ms.assetid ms.date ms.localizationpriority
PivotCache.SourceData property (Excel)
vbaxl10.chm227086
vbaxl10.chm227086
Excel.PivotCache.SourceData
5a172543-3a06-9db0-7edc-0cf2aa7af114
05/03/2019
medium

PivotCache.SourceData property (Excel)

Returns the data source for the PivotTable report, as shown in the following table. Read/write Variant.

Syntax

expression.SourceData

expression A variable that represents a PivotCache object.

Remarks

Data source Return value
Microsoft Excel list or database The cell reference, as text.
External data source An array. Each row consists of an SQL connection string with the remaining elements as the query string, broken down into 255-character segments.
Multiple consolidation ranges A two-dimensional array. Each row consists of a reference and its associated page field items.
Another PivotTable report One of the above three kinds of information.

This property is not available for OLE DB data sources.

Example

Assume that you used an external data source to create a PivotTable report on Sheet1. This example inserts the SQL connection string and query string into a new worksheet.

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 

[!includeSupport and feedback]