Propriété PivotCache.IsConnected (Excel)
Renvoie la valeur True si la propriété MaintainConnection a la valeur True et que le cache de tableau croisé dynamique est actuellement connecté à sa source. Cette propriété renvoie la valeur False si actuellement il n'y a pas de connexion à sa source. Boolean (en lecture seule).
Syntaxe
expression. IsConnected
Expression Variable qui représente un objet PivotCache .
Remarques
La propriété IsConnected ne vérifie pas si la connexion est établie. Même si cette propriété retourne True, l’envoi de commandes au fournisseur peut entraîner une erreur si la connexion n’est plus valide.
Le type de source du cache doit être externe et la source de données doit être de type OLE DB.
Exemple
L'exemple suivant montre comment déterminer si le cache est connecté à sa source et comment avertir l'utilisateur. Cet exemple suppose qu'il existe un tableau croisé dynamique dans la feuille de calcul active.
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
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.