Freigeben über


PivotTable.SourceData-Eigenschaft (Excel)

Gibt die Datenquelle für den PivotTable-Bericht wie in der nachfolgenden Tabelle dargestellt zurück. Variant mit Lese-/Schreibzugriff.

Syntax

Ausdruck. SourceData

Ausdruck Eine Variable, die ein PivotTable-Objekt darstellt.

Hinweise

Datenquelle Rückgabewert
Microsoft Excel-Liste oder Datenbank Der Zellbezug als Text.
Externe Datenquelle Ein Array. Jede Zeile enthält die Zeichenfolge für eine SQL-Verbindung und die in Segmente von je 255 Zeichen unterteilte Abfragezeichenfolge als Elemente.
Mehrere Konsolidierungsbereiche Eine zweidimensionale Matrix. Jede Zeile besteht aus einem Bezug und den zugeordneten Seitenfeldelementen.
Ein anderer PivotTable-Bericht Eine der drei oben aufgeführten Informationen.

Diese Eigenschaft steht für OLE DB-Datenquellen nicht zur Verfügung.

Beispiel

Es wird davon ausgegangen, dass eine externe Datenquelle zum Erstellen eines PivotTable-Berichts in Sheet1 verwendet wurde. In diesem Beispiel werden die SQL-Verbindungszeichenfolge und die Abfragezeichenfolge in ein neues Arbeitsblatt eingefügt.

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 

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.