Propriedade PivotCache.IsConnected (Excel)
Retorna True se a propriedade MaintainConnection for True e o cache de Tabela Dinâmica estiver atualmente conectado à sua origem. Retorna False se não estiver conectado no momento à sua fonte. Boolean somente leitura.
Sintaxe
expressão. Isconnected
Expressão Uma variável que representa um objeto PivotCache .
Comentários
A propriedade IsConnected não verifica se a conexão está conectada. Mesmo que essa propriedade retorne True, o envio de comandos para o provedor poderá resultar em um erro se a conexão não for mais válida.
Exige que o tipo de fonte do cache seja externo e que seja uma fonte de dados OLE DB.
Exemplo
O exemplo a seguir determina se o cache está conectado à sua fonte e notifica o usuário. O exemplo supõe que exista uma tabela dinâmica na planilha ativa.
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
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.