Easy-Micro

BUREAUTIQUE Excel perfectionnement
Requêtes Power Query

Utiliser Power Query pour charger un fichier externe dans Microsoft Excel

🔶 1. Connexion à une base de données

Pour le test, nous allons utiliser la base Access comptoir.mdb (voir ci-dessous pour une base MySQL)

Import BDD dans Excel

Pour une connexion à une base Access, pas besoin de créer le fichier de connexion ODBC (Open DataBase Connectivity). Excel se charge de tout :-)

🔶 2. Choix d'une requête ou d'une table

Excel vous demande de choisir entre une requête ou une table. Ici, c'est la table Clients

Import BDD dans Excel

🔶 3. Tableau Excel

Le résultat apparait sous forme de tableau de donnée avec la fenêtre "Requêtes et connexions" prête pour d'éventuelle modifications

Import BDD dans Excel

🔶 4. Editeur Power Query

A partir de la commande "Modifier" de l'onglet "Requête", on ouvre l'éditeur Power Query pour modifier notre requête d'extraction.

Editeur Power Query dans Excel
Voir aussi Power Query avec les Tableaux Croisés Dynamiques et dans Power BI

🔶 Connexion à un serveur MySQL 1/2

Pour vous connecter depuis Excel à une base de donnée qui se trouve sur un serveur MySQL , vous devez télécharger le fichier de connexion ODBC (Open DataBase Connectivity) pour MySQL approprié.
Sélectionnez ensuite l'onglet Données > Obtenir des données > à partir d'une base de données > à partir d'une base de données MySQL (Voir aussi la connexion à partir de Power BI).

Importer les données d'une base MySQL dans Excel
MSI installer : https://dev.mysql.com/downloads/connector/net/

🔶 Connexion à un serveur MySQL 2/2

Attention, par sécurité, il n'est pas possible de se connecter directement sur un serveur MySQL hébergé chez OVH sans passer par l'interface PhpMyAdmin (voir ci-dessous)

Importer les données d'une base MySQL dans Excel

Importer les données d'une base MySQL dans Excel

🔶 Connexion à un serveur de base de données hébergé chez OVH

Attention, par sécurité, il n'est pas possible de se connecter directement sur un serveur de base de données MySQL ou MariaDB hébergé chez OVH sans passer par l'interface PhpMyAdmin.

Chez OVH, les bases de données qui servent pour les sites web ne sont pas directement accessible depuis le net par sécurité; l'accès se faisant soit par une passerelle hébergée (le PhpMyAdmin d'OVH) ou via une interface web ou une API (les requêtes sont reçues depuis un formulaire ou une requête API, puis transformer sur le serveur en requête SQL).

< Page précédente EXCEL PERFECTIONNEMENT Page suivante >