Comment exporter une liste d'une page web en CSV

18 octobre 2026 · 4 min de lecture

Réponse rapide

Copier une liste d'une page web dans un tableur la met souvent en désordre, car une liste n'est pas un tableau. Google Sheets peut importer certaines pages directement, et copier marche pour les petites listes. Pour une liste que vous exportez souvent, ajoutez un bouton Exporter en CSV qui enregistre le titre, le lien et le prix de chaque élément en colonnes.

Pourquoi les listes sont plus difficiles que les tableaux

Les résultats de recherche, les fiches produits, les sites d'offres d'emploi, les annuaires et les places de marché présentent l'information sous forme de liste de cartes. Chaque carte a un titre, un lien, un prix, parfois une note ou un lieu, disposés visuellement plutôt qu'en lignes et en colonnes. C'est pourquoi sélectionner la liste et la coller dans un tableur donne une seule longue colonne de texte mélangé : la page n'a jamais indiqué au navigateur quels éléments vont ensemble.

Si les données voulues sont dans un vrai tableau, l'article du blog sur l'ajout d'un bouton Exporter en CSV à n'importe quel tableau traite ce cas, plus simple. Ce guide porte sur les listes.

La méthode intégrée

Google Sheets propose une fonction IMPORTXML qui peut ramener dans une feuille les données d'une page publique, si vous savez écrire le chemin de chaque donnée. C'est puissant et laborieux. Cela ne fonctionne pas sur les pages qui exigent d'être connecté, ni sur celles qui construisent leur contenu avec des scripts après le chargement, ce qui inclut la plupart des boutiques et sites d'emploi modernes.

La méthode manuelle

Pour une liste courte, construire le tableau à la main est un travail honnête :

  1. Créez les colonnes Titre, Lien et Prix.
  2. Pour chaque élément, copiez le titre, faites un clic droit sur le lien et choisissez Copier l'adresse du lien, puis copiez le prix.
  3. Enregistrez la feuille en CSV une fois terminé.

C'est précis et lent. Vingt éléments, c'est dix minutes. Deux cents, c'est un après-midi, et la liste aura peut-être changé avant la fin. Coller toute la liste puis la nettoyer avec des formules va plus vite pour certaines listes, mais chaque site demande son propre nettoyage.

Rendez-le permanent avec un outil

Un bouton sur la page peut lire à votre place. Un userscript est un court morceau de JavaScript qui s'exécute sur le site de votre choix. Un userscript d'export sait comment sont construits les éléments de la liste de ce site, donc pour chaque carte il peut extraire le titre, le lien complet et le prix, les placer dans les bonnes colonnes et télécharger le résultat en fichier .csv qu'Excel, Numbers et Google Sheets ouvrent directement.

ScriptPanda est une extension Chrome qui écrit ce genre de userscript à partir d'une simple description. Ouvrez son panneau latéral sur la page de la liste, collez la demande à la fin de ce guide, et il crée le bouton au-dessus de la liste. Comme il voit comment cette page précise est construite, vous décrivez les colonnes avec des mots simples et pouvez en demander davantage : note, vendeur, lieu, date de publication, tout ce que montrent les cartes.

L'export n'appelle pas l'IA, donc cliquer sur le bouton ne consomme aucune requête de votre formule. Créer l'outil et le modifier en consomment.

Ce que l'on demande souvent ensuite :

  • Toutes les pages de résultats. Demandez que l'export inclue les éléments chargés avec « Afficher plus » ou le défilement infini, une fois que vous les avez fait apparaître.
  • Des nombres propres. Des prix sans symbole monétaire, pour que le tableur puisse les additionner.
  • Une date dans le nom du fichier, pour que les exports successifs ne s'écrasent pas.

Vérifiez les règles du site

Exporter ce qui est à l'écran pour votre usage personnel ne pose généralement pas de problème. Les conditions de certains sites limitent la copie massive de leurs données ou leur réutilisation. Si vous collectez des données pour une entreprise ou pour les republier, lisez d'abord les conditions du site.

Limites

Le bouton exporte les éléments présents sur la page au moment du clic. Il ne visite pas d'autres pages, ne suit pas le lien de chaque élément et ne tourne pas selon un horaire, et il ne peut pas exporter ce que vous n'avez pas chargé. Certains champs n'apparaissent que sur la page de chaque élément, qu'un outil de page ne peut pas atteindre depuis la liste. Si le site change la construction de sa liste, des colonnes peuvent sortir vides. Ouvrez ScriptPanda sur la page, dites quelle colonne est fausse et demandez-lui de corriger l'outil. Le fichier CSV est enregistré sur votre ordinateur comme un téléchargement ordinaire.

Le faire avec ScriptPanda

Créez-le en une seule demande

Ajoute un bouton Exporter en CSV au-dessus de cette liste, qui télécharge tous les éléments avec leur titre, leur lien et leur prix dans un fichier CSV.

  1. 1Ajoutez ScriptPanda à Chrome.
  2. 2Ouvrez le panneau latéral sur le site à modifier.
  3. 3Collez la demande et envoyez-la. ScriptPanda crée l'outil dans la page.
Ajouter ScriptPanda à Chrome

Guides associés