Requête sur le web
Une requête sur le web importe des données depuis une page web directement dans Excel, en se connectant à l'URL et en extrayant les tableaux HTML. Dans les versions récentes, Power Query (Données > À partir du Web) offre une version plus puissante et actualisable de cette fonctionnalité.
À quoi sert un requête sur le web dans Excel ?
La requête sur le web te permet d'importer des données directement depuis une page web dans ta feuille Excel. Tu fournis l'URL de la page, Excel détecte les tableaux HTML qu'elle contient, et tu choisis lequel importer. Les données arrivent dans ta feuille sous forme de tableau, prêtes à être analysées.
Tu vas utiliser cette fonctionnalité pour récupérer des données publiques publiées sur des sites web : taux de change, cours de bourse, statistiques officielles, classements, résultats sportifs, données météo. L'avantage par rapport au copier-coller : la connexion est actualisable. Tu cliques sur "Actualiser" et Excel va rechercher les données les plus récentes sur la page web, sans refaire la manipulation.
Requête sur le web : exemples concrets
Exemple 1 : Contrôleur de gestion : récupérer les taux de change depuis un site officiel
Tu es contrôleur de gestion dans une PME qui importe des matières premières. Chaque mois, tu dois convertir les factures en devises (USD, GBP, CHF) en euros pour ton reporting. Tu allais manuellement sur le site de la Banque de France pour copier les taux du jour.
Avec une requête web via Données > À partir du Web, tu entres l'URL de la page des taux de change et Excel détecte le tableau avec les cours. Tu sélectionnes le tableau, tu charges les données dans ta feuille, et tu relies tes formules de conversion à ces cellules.
Le mois suivant, tu cliques sur Données > Actualiser tout et Excel va chercher les taux à jour sur la même page. Tu n'as plus à faire le copier-coller manuellement, et tes formules de conversion se mettent à jour en cascade.
Exemple 2 : Responsable marketing : suivre un classement sectoriel automatiquement
Tu es responsable marketing dans une entreprise de logiciels. Tu surveilles un classement sectoriel publié chaque semaine sur un site spécialisé. Jusqu'ici, tu copiais manuellement les données dans ton tableau de veille concurrentielle.
Tu crées une requête web (Données > À partir du Web) en entrant l'URL du classement. Power Query te montre les différents tableaux détectés sur la page. Tu sélectionnes celui qui contient le classement, tu le charges dans ta feuille de suivi.
Chaque semaine, tu fais un clic droit sur le tableau > Actualiser, et les nouvelles données remplacent les anciennes. Tu peux même programmer l'actualisation automatique à l'ouverture du fichier (clic droit sur le tableau > Propriétés de la connexion > Actualiser les données lors de l'ouverture du fichier).
- #1 Dans les versions récentes d'Excel, la requête web passe par Power Query (Données > À partir du Web). Tu bénéficies de plus d'options de transformation des données avant le chargement.
- #2 Pour actualiser automatiquement les données à l'ouverture du fichier, fais un clic droit sur le tableau importé > Propriétés de la connexion > coche "Actualiser les données lors de l'ouverture du fichier".
- #3 Toutes les pages web ne contiennent pas de tableaux HTML exploitables. Si Excel ne détecte aucun tableau, c'est que les données sont affichées via JavaScript ou un autre format que Power Query ne peut pas lire directement.
Termes liés
Envie d'aller plus loin ?
Explore les 293 termes de notre lexique ou découvre nos formules Excel.