Comment importer des données du web dans Excel ?
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 offre une version plus puissante et actualisable de cette fonctionnalité.

À quoi sert une requête web dans Excel
Une requête web t'épargne le copier-coller d'un tableau publié sur un site, et surtout de le refaire chaque fois qu'il change. Tu donnes l'adresse de la page, Excel y repère les tableaux qu'elle contient, et rapatrie celui que tu choisis dans ta feuille.
Tout l'intérêt tient dans le lien qui reste vivant après l'import. Un copier-coller fige des valeurs mortes, alors qu'une requête web se réactualise d'un clic. C'est ce qui la rend précieuse pour des données qui bougent souvent, comme des taux de change, des cours de bourse, des statistiques officielles ou des classements.
Comment importer les données du web dans Excel
Une requête web récupère les tableaux d'une page à partir de son URL, avec une connexion que tu peux actualiser. Voici comment charger ces données dans ta feuille.
- 1Ouvre l'onglet Données, puis clique sur À partir du Web.
- 2Colle l'URL de la page à interroger, puis valide par OK.
- 3Dans le volet Navigateur, sélectionne le tableau à récupérer parmi ceux que Power Query détecte.
- 4Clique sur Charger pour déposer les données dans une nouvelle feuille.
- 5Pour rafraîchir les données plus tard, ouvre l'onglet Données et clique sur Actualiser tout.
Quelle différence entre une requête web et Power Query dans Excel
Une requête web et Power Query ne s'opposent pas, l'une est devenue l'autre. « Requête sur le web » est le nom historique de la fonction qui importait les tableaux d'une page, avec sa fenêtre où de petites flèches jaunes te laissaient cocher le tableau à récupérer. C'est cette brique qu'Excel a remplacée.
Depuis Excel 2016, le même travail passe par Power Query. Le bouton
À partir du Web, dans l'onglet Données, ouvre son connecteur, tu colles l'URL, et le volet Navigateur liste les tableaux détectés à la place des anciennes flèches. Tu obtiens donc bien une requête web, mais servie par le moteur de Power Query.
Le changement ne tient pas qu'à l'habillage. Là où l'ancienne requête se contentait de rapatrier un tableau, Power Query te laisse le nettoyer avant qu'il n'arrive, filtrer des lignes, changer un type ou retirer une colonne, puis rejoue tout à l'actualisation. Pour cette préparation en profondeur, la fiche Power Query prend le relais.
Pourquoi une requête web ne détecte aucun tableau sur la page
Excel ne lit que les tableaux inscrits en clair dans le code HTML de la page. Or beaucoup de sites affichent aujourd'hui leurs chiffres autrement, construits à la volée par du JavaScript ou logés dans un composant interactif, et rien de tout cela n'apparaît comme un tableau au moment de l'import.
Quand la page contient pourtant un tableau que la détection rate, ne renonce pas tout de suite. Dans la fenêtre du connecteur, l'option Ajouter une table à l'aide d'exemples te laisse saisir quelques valeurs attendues, et Power Query devine le reste de la colonne à partir de ce que tu lui montres.
Si même là rien n'apparaît, c'est que la donnée n'existe pas sous forme de tableau à cet endroit. Cherche alors une autre entrée, une page qui publie un vrai tableau, un fichier CSV à télécharger ou l'accès de données que le site propose parfois.
Pour aller plus loin
Termes liés : Power Query, Connexion de données, Données externes, Import / Export de données
Questions fréquentes sur la requête sur le web
Va dans l'onglet Données et clique sur Actualiser tout, ou fais un clic droit sur le tableau puis Actualiser pour ne rafraîchir que celui-là. Pour que la mise à jour se fasse à chaque ouverture, coche « Actualiser les données lors de l'ouverture du fichier » dans les propriétés de connexion. Excel va alors rechercher les dernières valeurs publiées sur la page.
En partie. La commande À partir du Web récupère les tableaux inscrits dans le code de la page, ce qui suffit pour beaucoup de sites de données. Mais Excel ne parcourt pas un site en profondeur et ne lit pas ce que le JavaScript génère à l'écran. Pour du scraping large ou des pages dynamiques, il te faut un outil dédié ou une macro.
Parfois. Power Query sait mémoriser des identifiants pour certaines sources et franchir une authentification simple. En revanche, une page dont le contenu n'apparaît qu'après un formulaire de connexion ou un code de sécurité reste hors de portée. Le plus fiable est alors d'exporter les données depuis le site lui-même.
Du mot à la pratique
Tu sais maintenant ce que le mot veut dire. Reste à s’en servir : la formule, le fichier, et le cours qui remet tout dans l’ordre.
Tout le lexiqueDes modèles Excel prêts à télécharger

Toutes les formules Excel, expliquées

Tout le cours Excel en PDF



