Excel permet de récupérer des données depuis une page HTML sur le Web (cet exemple est effectué avec la version 2002).
Pour l'exemple, nous allons récupérer les données statistiques de ce blog, celles que vous obtenez en cliquant sur l'icône de Site Meter, dans la liste Statistiques de ce blog.
Dans le menu Données, choisissez Données externes, Nouvelles requêtes sur le Web. Une fenêtre s'ouvre.
Dans la zone d'adresse tapez l'adresse de la page qui vous intéresse (ou plutôt copier là). Ici http://www.sitemeter.com/default.asp?action=stats&site=s19xxlExcel.
Cliquez sur OK. La page Web apparaît dans la fenêtre.
Vous voyez des petites flèches jaunes. Elles délimitent des zones de la feuille.
Lorsque vous passez la souris sur une de ces flèches la zone correspondante s'encadre d'une bordure bleue.
Puisque seuls les résultats nous intéressent, cliquez sur la flèche qui les encadre.
Maintenant cliquez sur le bouton Importer (en bas à droite).
Les données s'affichent dans votre feuille.
Hélas (quatre fois hélas) les nombres étant notés en anglais ils ne sont pas compris comme tel dans une feuille en français.
La solution la plus simple (en attendant mieux) consiste à changer les séparateurs décimaux et de milliers pour ce classeur et à travailler comme les anglais.
Dans le menu Outils, Option, onglet International décochez Utiliser Les séparateurs système.
Mettez un point comme séparateur de décimale et une virgule comme séparateur des milliers. Cliquez sur le bouton OK et relancez la requête en cliquant sur l'outil en forme de point d'exclamation de la barre d'outils Données externes qui apparait lorsqu'une des cellules de la requête est activée.
Les données sont maintenant utiisables. Essayez de faire un calcul avec.
A suivre…




Pour changer le point en virgule, ne serait il pas plus pratique de faire un petit rechercher rmplacer par (Ctrl + h ) ou menu édition?
Rédigé par : Franz | 09 mars 2007 à 13:05