Поделиться через


Свойство PivotCache.SourceDataFile (Excel)

Возвращает строковое значение, указывающее исходный файл данных для кэша сводной таблицы.

Синтаксис

expression. SourceDataFile

Выражение Переменная, представляющая объект PivotCache .

Замечания

Для файловых источников данных (например, Access) свойство SourceDataFile содержит полный путь к исходному файлу данных. Для серверных источников данных (например, SQL Server) задано значение Null. Свойство SourceDataFile имеет значение Null , если свойство Connection изменяется программным способом.

Пример

В этом примере определяется, существует ли соединение для кэша, а при наличии подключения отображается имя файла источника данных. Если подключение не существует, код обрабатывает ошибку во время выполнения и уведомляет пользователя. В этом примере предполагается, что на активном листе существует сводная таблица.

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 и обратная связь.