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 のサポートおよびフィードバックを参照してください。