Classe OLEDBConnection - la connexion OLE DB (Excel VBA)

Cet objet représente la connexion OLE DB.

La classe WorkbookConnection donne accès à la classe OLEDBConnection


Dim ole as OLEDBConnection
Set ole = ActiveWorkbook.Connections(1).OLEDBConnection

Méthodes

CancelRefresh - Annule toutes les opérations d’actualisation en cours pour la connexion OLE DB spécifiée.

MakeConnection - Établit une connexion pour la connexion OLE DB spécifiée.

Reconnect - Supprime puis reconnecte la connexion spécifiée.

Refresh - Actualise une connexion OLE DB.

SaveAsODC - Enregistre la connexion OLE DB en tant que fichier de connexion de données Microsoft Office.

Propriétés

ADOConnection Cette propriété renvoie un objet de connexion ADO si un cache de tableau croisé dynamique est connecté à une source de données OLE DB. En lecture seule.

AlwaysUseConnectionFile True si le fichier de connexion est toujours utilisé pour établir une connexion à la source de données. Boolean (en lecture/écriture).

BackgroundQuery Cette propriété a la valeur True si les requêtes destinées à la connexion OL DB sont exécutées de manière asynchrone (en arrière-plan). Boolean (en lecture/écriture).

CalculatedMembers Cette propriété renvoie la collection CalculatedMembers de la connexion spécifiée. En lecture seule.

CommandText Renvoie ou définit la chaîne de commande de la source de données spécifiée. Variant en lecture/écriture.

CommandType Renvoie ou définit l’une des constantes de l’énumération XlCmdType. En lecture/écriture XlCmdType.

Connection Renvoie ou définit une chaîne qui contient les paramètres OLE DB qui permettent à Microsoft Excel de se connecter à une source de données OLE DB. Variant en lecture/écriture.

EnableRefresh True si la connexion peut être mise à jour par l’utilisateur. La valeur par défaut est True. Boolean (en lecture/écriture).

IsConnected Renvoie la valeur true si la propriété MaintainConnection a la valeur true. Cette propriété renvoie la valeur False si actuellement il n'y a pas de connexion à sa source. Boolean (en lecture seule).

LocalConnection Cette propriété renvoie ou définit la chaîne de connexion à un fichier de cube hors connexion. String en lecture/écriture.

LocaleID Renvoie ou définit l’identificateur de paramètres régionaux pour la connexion spécifiée. Lecture-écriture.

MaintainConnection Cette propriété renvoie True si la connexion à la source de données spécifiée est préservée après l'opération d'actualisation et jusqu'à la fermeture du classeur. Boolean (en lecture/écriture).

MaxDrillthroughRecords Renvoie ou définit le nombre maximum d’enregistrements à récupérer. Long (en lecture/écriture).

OLAP Renvoie True si la connexion OLE DB est établie avec un serveur OLAP (Online Analytical Processing). Boolean (en lecture seule).

RefreshDate Renvoie la date à laquelle la connexion OLE DB a été actualisée pour la dernière fois. Type de données Date en lecture seule.

Refreshing Prend la valeur True si une requête OLE DB d’arrière-plan est en cours de réalisation pour la connexion ODBC spécifiée. Boolean (en lecture/écriture).

RefreshOnFileOpen Prend la valeur True si la connexion est automatiquement mise à jour à chaque ouverture du classeur. La valeur par défaut est False. Boolean (en lecture/écriture).

RefreshPeriod Renvoie ou définit le nombre de minutes entre deux actualisations. Long (en lecture/écriture).

RetrieveInOfficeUILang True si les données et les erreurs doivent être récupérées dans la langue de l’interface utilisateur affichée dans Office lorsqu’elle est disponible. Boolean (en lecture/écriture).

RobustConnect Cette propriété renvoie ou définit la façon dont une connexion OLE DB se connecte à sa source de données. En lecture/écriture XlRobustConnect.

SavePassword True si les informations de mot de passe d’une chaîne de connexion OLE DB sont enregistrées dans la chaîne de connexion. False si le mot de passe est supprimé. Boolean (en lecture/écriture).

ServerCredentialsMethod Renvoie ou définit le type d’informations d’identification à utiliser pour l’authentification du serveur. En lecture/écriture XlCredentialsMethod.

ServerFillColor True si le format de la couleur de remplissage pour le serveur OLAP est récupéré à partir du serveur lors de l’utilisation de la connexion spécifiée. Boolean (en lecture/écriture).

ServerFontStyle True si le format du style de police pour le serveur OLAP est récupéré à partir du serveur lors de l’utilisation de la connexion spécifiée. Boolean (en lecture/écriture).

ServerNumberFormat True si le format numérique pour le serveur OLAP est récupéré à partir du serveur lors de l'utilisation de la connexion spécifiée. Boolean (en lecture/écriture).

ServerSSOApplicationID Cette propriété renvoie ou définit un identificateur SSO (Single Sign-On) d'application permettant d'effectuer une recherche d'informations d'identification dans la base de données SSO. String en lecture/écriture.

ServerTextColor True si le format de la couleur du texte pour le serveur OLAP est récupéré à partir du serveur lors de l'utilisation de la connexion spécifiée. Boolean (en lecture/écriture).

SourceConnectionFile Renvoie ou définit une chaîne String désignant le fichier ODC (Microsoft Office Data Connection) ou un fichier similaire qui a été utilisé pour créer la connexion. Lecture-écriture.

SourceDataFile Renvoie ou définit un objet de type String désignant le fichier de données sources pour une connexion OLE DB. Lecture-écriture.

UseLocalConnection True si la propriété LocalConnection est utilisée pour spécifier la chaîne qui permet à Microsoft Excel de se connecter à une source de données. False si la chaîne de connexion spécifiée par la propriété Connection est utilisée. Boolean (en lecture/écriture).

CalculatedMembers - Collection de tous les objets CalculatedMember du tableau croisé dynamique spécifié.