Accueil
» BUREAU MS
»
Excel 2010 : Importer et accéder à des données Web dans une feuille de calcul
Excel 2010 : Importer et accéder à des données Web dans une feuille de calcul
Pour importer un tableau d'une page web dans Excel 2010, utilisez la commande classique Données > À partir du Web. Saisissez l'adresse de la page, sélectionnez le tableau à l'aide de la flèche jaune dans la fenêtre Nouvelle requête web, puis importez-le dans une feuille de calcul existante ou nouvelle. Cette méthode est particulièrement adaptée aux tableaux HTML classiques affichés directement par la page ; elle ne permet pas d'extraire systématiquement tous les tableaux simplement visibles à l'écran.
Les étapes ci-dessous concernent Excel 2010 pour Windows et son ancienne fenêtre de requête Web. Les versions actuelles d'Excel utilisent une interface Power Query différente ; par conséquent, les étapes et les commandes du Navigateur ne correspondent pas à ce guide.
1. Consultez la page web et copiez son adresse.
Ouvrez la page dans un navigateur et vérifiez que les données sont bien présentées dans un tableau clair, avec des en-têtes et des lignes. Copiez l'URL complète de la page depuis la barre d'adresse. Utilisez une page accessible publiquement et ne nécessitant aucune connexion pour consulter le tableau. Les anciennes requêtes Excel peuvent ne pas détecter le contenu généré ultérieurement par un site web à l'aide de scripts, masqué derrière une authentification ou affiché uniquement après une interaction. Une refonte du site peut également empêcher le bon fonctionnement de la requête.
Un simple tableau de pages est une cible appropriée lorsque le site web l'expose sous forme de code HTML standard.
2. Ouvrir une nouvelle requête Web
Dans Excel 2010, ouvrez un classeur, sélectionnez l' onglet Données , puis choisissez À partir du Web dans le groupe Données externes. La fenêtre Nouvelle requête Web s'ouvre. Saisissez l'adresse copiée dans le champ Adresse et cliquez sur Rechercher . Attendez que l'aperçu de la page se charge avant de sélectionner un tableau.
Dans le ruban Excel 2010, sélectionnez Données > À partir du Web pour ouvrir la fenêtre de requête classique.
Si la commande « À partir du Web » est absente, vérifiez que vous utilisez bien la version de bureau d’Excel 2010 pour Windows et non un éditeur basé sur un navigateur. La requête Web classique est une méthode d’importation intégrée et héritée ; elle est distincte du complément Power Query proposé ultérieurement par Microsoft pour Excel 2010.
3. Sélectionnez la table que vous souhaitez
Dans l'aperçu de la page, Excel signale les tableaux reconnus par de petites flèches jaunes. Cliquez sur la flèche en regard du tableau à importer. Le tableau sélectionné est alors encadré dans l'aperçu. Si la page contient plusieurs tableaux, examinez leurs en-têtes et quelques lignes pour sélectionner le bon. Cliquez ensuite sur Importer en bas de la fenêtre Requête Web.
Cliquez sur le sélecteur jaune à côté du tableau correspondant, puis choisissez Importer.
Si aucune flèche jaune n'apparaît, il est possible qu'Excel ne reconnaisse pas les données de la page comme un tableau HTML importable. Essayez l'URL directe du tableau si le site en propose une, ou recherchez un fichier CSV ou Excel à télécharger. Notez que cet outil ancien ne permet pas d'importer toutes les listes visibles sur un site web moderne.
4. Choisissez l'emplacement où les données doivent être stockées.
La boîte de dialogue Importer des données vous permet de sélectionner Feuille de calcul existante ou Nouvelle feuille de calcul . Choisissez Feuille de calcul existante pour placer le résultat dans la feuille active, puis spécifiez la cellule de destination en haut à gauche, par exemple $A$1 . Choisissez Nouvelle feuille de calcul si vous souhaitez qu'Excel crée une feuille distincte pour la plage importée. Cliquez sur OK pour terminer.
Sélectionnez une cellule de destination vide ou une nouvelle feuille avant qu'Excel ne charge le tableau.
Avant d'importer des données dans une feuille existante, assurez-vous que les cellules situées en dessous et à droite de la destination sélectionnée sont vides. Un tableau trop grand peut occuper plus d'espace que prévu et gêner l'affichage d'autres données. Créer une nouvelle feuille de calcul est souvent la solution la plus simple lorsque vous ne savez pas combien de lignes la source renverra.
Vérifier, mettre en forme et actualiser le résultat
Une fois les données chargées dans Excel, vérifiez les en-têtes de colonnes, la première et la dernière ligne, ainsi que quelques valeurs, en les comparant à la page web. Assurez-vous que les dates, les nombres et le texte se trouvent bien dans les colonnes prévues. Si une valeur semble incorrecte, vérifiez si le tableau source utilise des cellules fusionnées, des formats de date inhabituels ou des en-têtes imbriqués.
Pour une meilleure lisibilité, élargissez les colonnes en fonction de leur contenu, ajustez le retour à la ligne pour les titres longs et ajoutez des bordures discrètes ou des formats numériques. Placez les notes, les formules et tout autre contenu du classeur en dehors de la plage importée. Une actualisation peut remplacer les valeurs de cette plage, et toute modification du nombre de lignes renvoyées peut affecter les cellules voisines. Excel conserve une connexion de requête Web avec les données importées ; ainsi, les actualisations ultérieures peuvent demander les lignes mises à jour à la page source. Sélectionnez une cellule dans la plage importée et utilisez la commande « Actualiser les données » du classeur ; l’agencement exact du ruban peut varier selon la version d’Excel. Les instructions de Microsoft concernant l’actualisation d’une connexion de données externe et la gestion des plages de données externes expliquent le comportement des plages connectées.
Ce qu'il faut savoir sur Excel 2010 aujourd'hui
Excel 2010 peut encore être exécuté, mais Microsoft a mis fin au support d'Office 2010 le 13 octobre 2020. Il ne bénéficie plus de mises à jour de sécurité ni d'assistance technique. Microsoft considère désormais l'ancien assistant d'importation Web comme obsolète et recommande le nouveau connecteur Web Power Query pour les nouvelles requêtes. Dans la version actuelle d'Excel, ce connecteur ouvre une interface Navigateur avec des options de sélection de tableau différentes ; il ne s'agit pas du flux de travail illustré par la flèche jaune. Consultez les instructions actuelles de Microsoft concernant le connecteur Web et l'état du support d'Office 2010 avant de choisir la version à utiliser.
Pour une importation ponctuelle depuis une page compatible et de confiance, la procédure est simple : ouvrez « À partir du Web », sélectionnez un tableau reconnu et choisissez sa feuille de calcul de destination. Pour les travaux réguliers ou les pages qui ne fonctionnent plus avec l’ancienne requête, utilisez une version d’Excel compatible et son connecteur Power Query.