Objet WorkbookConnection (Excel)

Une connexion est un ensemble d’informations nécessaires pour obtenir des données à partir d’une source de données externe autre qu’un classeur Microsoft Excel.

Remarques

Stocker des connexions dans un classeur Excel

Les connexions peuvent être stockées à l'intérieur d'un classeur Excel. Lorsque le classeur est ouvert, Excel crée une copie en mémoire de la connexion appelée objet de connexion. Un objet de connexion contient des informations, telles que le nom du serveur et le nom de l'objet à ouvrir sur ce serveur.

Si vous le souhaitez, l’objet de connexion peut également inclure des informations d’identification d’authentification et/ou une commande qui doit être passée au serveur et exécutée (exemple : une instruction SELECT à exécuter par SQL Server).

Remarque

La forme exacte de la connexion dépend du mécanisme utilisé pour récupérer des données ; Les connexions ODBC, les connexions OLEDB et les requêtes web contiennent des informations différentes.

Stocker les connexions dans un fichier de connexion

Une connexion peut également être stockée dans un fichier de connexion distinct. La plupart des connexions dans un classeur Excel incluent un pointeur vers un fichier de connexion externe. Les fichiers de connexion ont des extensions qui les étiquetent clairement comme fichiers de connexion (*). ODC*. IQY, etc.) et peuvent se trouver sur l’ordinateur local de l’utilisateur ou dans d’autres emplacements connus ou approuvés tels que WSS (Data Connection Library) ou d’autres serveurs d’entreprise.

Les fichiers de connexion permettent à plusieurs utilisateurs au sein de la même organisation de réutiliser les connexions. Les administrateurs réseau peuvent modifier la façon dont l’ensemble de l’organisation se connecte à une source de données principale en modifiant un fichier de connexion unique. Un fichier de connexion n’est pas toujours requis lors de la connexion à une source de données externe.

Identifier les connexions

Les noms de connexion sont des chaînes qui identifient de façon unique les connexions à l'intérieur du classeur dans lequel elles sont utilisées. Toutes les propriétés d'une connexion qui ne sont pas uniques. Chaque fois qu’une formule dans Excel prend un argument qui est une connexion, il suffit de faire référence au nom de cette connexion, soit directement (sous forme de chaîne) soit indirectement (en faisant référence à une cellule qui contient le nom de connexion sous forme de chaîne).

Méthodes

Propriétés

Voir aussi

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.