Connecter Excel à SQL

Connecter Excel à SQL : Un guide simple et direct

Ana NetoConnectors Leave a Comment

À la fin de cet article, vous saurez comment connecter une base de données SQL Server à votre environnement Microsoft Excel. Tout ce dont vous avez besoin pour réaliser cette intégration, c'est d'un appareil capable d'exécuter Microsoft Excel, de Microsoft Excel lui-même et d'une base de données SQL Server à laquelle se connecter. C'est simple, non ?

Cette intégration est particulièrement utile pour les entreprises qui utilisent actuellement Microsoft Excel comme base de données clients. Cette approche est courante dans les petites entreprises en phase de démarrage. Cependant, au fur et à mesure que les entreprises se développent, il devient nécessaire de trouver un moyen plus efficace de stocker et d'extraire les données.

La suite logique des feuilles de calcul Excel est le passage à 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. Pour l'instant, nous allons considérer 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 à partir d'Excel en utilisant une connexion de données existante. Une telle configuration réduit le temps consacré à la gestion des données et constitue un pas dans la bonne direction.

Cependant, si vous avez besoin d'appliquer une logique commerciale quelconque en plus de la connexion d'Excel à SQL, d'autres étapes sont nécessaires. Nous aborderons ce type de connexion juste après notre Connecter Excel à SQL tutoriel.

 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

Conclusion

Nous espérons que ce simple tutoriel vous a aidé à connecter Excel à SQL avec succès, car il peut servir de tremplin pour passer de la base de données Excel classique que nous voyons dans de nombreuses petites entreprises à une solution plus robuste.

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 à Connect Bridge.

Connect Bridge est notre puissante plateforme d'intégration de logiciels. Essentiellement, elle élimine le besoin d'utiliser l'API du logiciel en utilisant la syntaxe SQL à la place, et c'est pourquoi elle est si incroyablement pratique ! N'oubliez pas de consulter l'article que nous avons écrit pour CRM Software Blog expliquant comment vous pouvez connecter Excel à SQL, Dynamics 365, SharePoint, et plus encore en utilisant notre plateforme. Si vous préférez, n'hésitez pas à nous contacter directement ! Nous nous ferons un plaisir de vous aider.

Rejoignez-nous

A propos de l'auteur

Ana Neto

Par Ana Neto, technical conseiller au Connecting Software.

"Je suis ingénieur en informatique 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.