Connecter Excel à SQL

Connecter Excel à SQL : Un guide simple et direct

Ana NetoConnectors Leave a Comment

Vous cherchez un moyen d'importer en temps réel des données issues d'une base de données directement dans vos feuilles de calcul Excel ? Suivez ce tutoriel pour découvrir comment configurer une connexion Excel-SQL en quelques clics seulement.

À la fin de cet article, vous saurez comment connecter une base de données SQL Server à votre environnement Microsoft Excel habituel. Pour mettre en œuvre cette intégration, il vous suffit d'un appareil capable d'exécuter Microsoft Excel, du logiciel Microsoft Excel lui-même et d'une base de données SQL Server à laquelle vous connecter. C'est simple, n'est-ce pas ?

Cette intégration s'avère particulièrement utile si votre entreprise utilise actuellement Microsoft Excel comme base de données clients. Cette pratique est courante dans les petites entreprises en phase de démarrage. Cependant, à mesure que les entreprises se développent, il devient nécessaire de disposer d'un moyen plus efficace de stocker et de consulter les données.

Après les feuilles de calcul Excel, la prochaine étape logique consiste à passer à une base de données. Si vous souhaitez rester dans l'écosystème Microsoft, une base de données Microsoft SQL Server est la solution idéale. Pour l'instant, nous allons envisager une configuration intermédiaire dans laquelle vous disposez déjà d'une base de données SQL Server, mais où les utilisateurs souhaitent accéder à ses données depuis Excel à l'aide d'une connexion de données existante.

Une telle configuration permet de réduire le temps consacré à la gestion des données et constitue un pas dans la bonne direction. Pour que cela fonctionne, il suffit qu'Excel soit connecté à SQL Server.

Bien sûr, si vous devez mettre en œuvre une logique métier au-delà de la simple connexion d'Excel à SQL, plusieurs étapes supplémentaires seront nécessaires. Nous aborderons la manière de réaliser ce type de connexion plus avancée juste après notre tutoriel « Connecter Excel à SQL ».

Connectons Excel à SQL !

Pour commencer, nous allons suivre pas à pas le processus de liaison entre Excel et une base de données SQL. Notre objectif est d'obtenir des données de la base de données vers Excel.

Étape 1 - Ouvrir Excel

Ouvrez Excel, puis le classeur Excel dans lequel vous souhaitez placer les données.

Étape 2 - Ouvrir l'onglet Données

Sélectionnez l'option Données tabulation.

Connecter Excel à SQL - Etape 2 - Onglet Données

Étape 3 - Récupérer les données de la base de données du serveur SQL

Cliquez sur l'icône Obtenir des données sélectionnez le menu A partir de la base de données et sélectionnez l'option À partir d'une base de données SQL Server pour établir une connexion de données.

Connecter Excel à SQL - Étape 3 - Obtenir des données de la base de données du serveur SQL

Étape 4 - Détails de la connexion

La boîte de dialogue ci-dessous doit s'afficher. Saisissez les détails de la base de données SQL à laquelle vous souhaitez vous connecter :

  • Son nom de serveur (vous pouvez inclure :portnumber le cas échéant)
  • Un nom de base de données (facultatif à ce stade ; vous pourrez sélectionner la base de données dans une liste de bases de données lors d'une prochaine étape).

  Une fois que vous avez terminé, appuyez sur OK.

Connecter Excel à SQL - Étape 4 - Détails de la connexion

Étape 5 - Authentification

À l'étape suivante, vous devez indiquer vos informations d'identification. Dans la barre latérale gauche, vous pouvez sélectionner Windows authentification, authentification avec votre Base de données les références, ou Compte Microsoft l'authentification.

Nous sélectionnerons les Base de données pour cette connexion de démonstration. Saisissez les informations d'identification de votre base de données SQL, c'est-à-dire le nom d'utilisateur et le mot de passe que vous avez définis pour la base de données SQL Server, afin de garantir une authentification correcte des données.

En ce qui concerne les Sélectionnez le niveau auquel ces paramètres doivent s'appliquer il doit être identique à l'adresse du serveur de la base de données à laquelle vous essayez de vous connecter, que vous avez saisie à l'étape 4.

Lorsque vous avez terminé, appuyez sur Connectez-vous à.

Connecter Excel à SQL - Etape 5 - Authentification

Étape 6 - Sélection du tableau

Vous y êtes presque ! Pour notre dernière étape, vous utiliserez la fonction Navigateur pour sélectionner la source de données, comme les tables ou les valeurs de la base de données. Vous verrez ici une liste des tables contenues dans votre base de données SQL Server.

Connecter Excel à SQL - Étape 6 - Sélectionner une table

Pour cette démonstration, nous choisirons une table de base de données qui contient des informations sur des clients fictifs d'une société fictive. Une fois que vous avez sélectionné la table à laquelle vous souhaitez vous connecter, il vous suffit d'appuyer sur le bouton Chargement.

Et voilà ! Vous venez de connecter Microsoft Excel à une base de données SQL Server. Une fois que vous avez enregistré votre classeur Excel, cette connexion est persistante. Cela signifie que vous pouvez fermer Excel et que la connexion de données fonctionnera toujours lorsque vous l'ouvrirez à nouveau.

Connecter Excel à SQL - Connexion réussie

Conclusions sur la connexion d'Excel à SQL

Passer de simples feuilles de calcul à une base de données connectée constitue une amélioration majeure. Nous espérons que ce tutoriel étape par étape vous aura permis de connecter facilement Excel à SQL et de mettre en œuvre cette solution au sein de votre entreprise.

Toutefois, si vous devez gérer des règles métier plus complexes, automatiser des processus et tirer davantage parti de votre intégration Excel-SQL, l'étape suivante consiste à recourir à une plateforme d'intégration telle que Connect Bridge.

Connect Bridge Il s'agit de notre plateforme d'intégration avancée. Vous avez le choix entre plusieurs connecteurs, dont un pour Excel. Chaque connecteur fait office de traducteur, ce qui vous évite d'avoir à gérer des API complexes et vous permet d'utiliser la syntaxe SQL standard.

Vous souhaitez en savoir plus ? Lisez notre article vedette sur le blog consacré aux logiciels CRM pour découvrir à quel point il est facile de connecter Excel à SQL, Dynamics 365, SharePoint, et plus encore en utilisant Connect Bridge.

Cependant, comme nous l'avons mentionné au début de l'article, si vous cherchez un moyen de connecter Excel à SQL, qui peut couvrir les règles d'entreprise et maximiser ses capacités, nous vous suggérons de jeter un coup d'œil à

Prêt à discuter de vos besoins en matière d'intégration avec l'un de nos experts techniques ?

Rejoignez-nous

A propos de l'auteur

Ana Neto

Par Ana Neto, conseiller technique à Connecting Software.

"Je suis ingénieur logiciel depuis 1997, et depuis peu, j'aime écrire et parler en public. Avez-vous des questions ou des commentaires sur cet article ? J'aimerais avoir votre avis, laissez un commentaire ci-dessous !"

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.