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.