PivotCache.SourceDataFile プロパティ (Excel)

ピボットテーブルのキャッシュのソース データ ファイルを表す文字列型 (String) の値を返します。

構文

SourceDataFile

PivotCache オブジェクトを表す変数。

注釈

ファイル ベースのデータ ソース (Access など) の場合、 SourceDataFile プロパティにはソース データ ファイルへの完全修飾パスが含まれています。 サーバーベースのデータ ソース (SQL Server など) の場合は Null に設定されます。 SourceDataFile プロパティは、Connection プロパティがプログラムで変更されると Null に設定されます。

この例では、キャッシュへの接続が存在するかどうかを確認し、接続がある場合は、データ ソース ファイル名を表示します。 接続が存在しない場合は、実行時エラーを処理して、通知します。 次の使用例では、アクティブ ワークシートにピボットテーブルがあるものとします。

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

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。