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

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

Синтаксис

выражение. SourceDataFile

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

Примечания

Для файловых источников данных (например, Access) свойство SourceDataFile содержит полный путь к исходному файлу данных. Для серверных источников данных (например, SQL Server) задается значение Null. Если свойство SourceDataFile изменяется программным способом, для свойства SourceDataFile присваивается значение 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 и обратная связь.