Freigeben über


PivotCache.SourceDataFile-Eigenschaft (Excel)

Gibt einen String-Wert zurück, der die Quelldatendatei für den Cache der PivotTable angibt.

Syntax

Ausdruck. SourceDataFile

Ausdruck Eine Variable, die ein PivotCache-Objekt darstellt.

Hinweise

Für dateibasierte Datenquellen (z. B. Access) enthält die SourceDataFile-Eigenschaft einen vollqualifizierten Pfad zur Quelldatendatei. Sie ist für serverbasierte Datenquellen (z. B. SQL Server) auf Null festgelegt. Die SourceDataFile-Eigenschaft wird auf Null festgelegt, wenn die Connection-Eigenschaft programmgesteuert geändert wird.

Beispiel

In diesem Beispiel wird ermittelt, ob eine Verbindung für den Cache vorhanden ist, und wenn eine Verbindung besteht, wird der Name der Datenquellendatei angezeigt. Wenn keine Verbindung besteht, behandelt der Code den Laufzeitfehler und benachrichtigt den Benutzer. In diesem Beispiel wird angenommen, dass im aktiven Arbeitsblatt eine PivotTable vorhanden ist.

Sub CheckSourceConnection() 
 
 Dim pvtCache As PivotCache 
 
 Set pvtCache = Application.ActiveWorkbook.PivotCaches.Item(1) 
 
 On Error GoTo No_Connection 
 
 MsgBox "The data source connection is: " & _ 
 pvtCache.SourceDataFile 
 Exit Sub 
 
No_Connection: 
 MsgBox "PivotCache source cannot be determined." 
 
End Sub

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.