Partager via


Propriété PivotCache.SourceDataFile (Excel)

Cette propriété renvoie un objet de type String désignant le fichier de données sources pour le cache du tableau croisé dynamique.

Syntaxe

expression. SourceDataFile

Expression Variable qui représente un objet PivotCache .

Remarques

Pour les sources de données basées sur des fichiers (par exemple, Access), la propriété SourceDataFile contient un chemin d’accès complet au fichier de données source. Il est défini sur Null pour les sources de données basées sur le serveur (telles que SQL Server). La propriété SourceDataFile a la valeur Null si la propriété Connection est modifiée par programme.

Exemple

Cet exemple détermine si une connexion existe pour le cache et, s’il existe une connexion, affiche le nom du fichier de source de données. S'il n'existe pas de connexion, le code gère l'erreur d'exécution et avertit l'utilisateur. Cet exemple suppose qu'il existe un tableau croisé dynamique dans la feuille de calcul active.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.