Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает значение True, если свойство MaintainConnection имеет значение True и кэш сводной таблицы в данный момент подключен к источнику. Возвращает значение false , если в данный момент оно не подключено к источнику. Только для чтения, Boolean.
Синтаксис
выражение. IsConnected
выражение Переменная, представляющая объект PivotCache .
Примечания
Свойство IsConnected не выполняет проверку, чтобы определить, подключено ли соединение. Даже если это свойство возвращает значение True, отправка команд поставщику может привести к ошибке, если подключение больше не является допустимым.
Требуется, чтобы тип источника кэша был внешним и источник данных OLE DB.
Пример
В следующем примере определяется, подключен ли кэш к источнику, и оповещает об этом пользователя. В этом примере предполагается, что на активном листе имеется сводная таблица.
Sub CheckIsConnected()
' Handle run-time error if external source is not OLE DB.
On Error GoTo Not_OLEDB
' Check connection setting and notify the user accordingly.
If Application.ActiveWorkbook.PivotCaches.Item(1).IsConnected = True Then
MsgBox "The PivotCache is currently connected to its source."
Else
MsgBox "The PivotCache is not currently connected to its source."
End If
Exit Sub
Not_OLEDB:
MsgBox "The data source is not an OLE DB data source."
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.