Passer au contenu

Tableur : importer un tableau d’un site Web

Le problème : vous voulez mettre à jour votre tableau à partir de données disponibles sur Internet.La solution : créez une requête et automatisez son exécution.Vous…

Le problème : vous voulez mettre à jour votre tableau à partir de données disponibles sur Internet.La solution : créez une requête et automatisez son exécution.Vous avez besoin d’afficher des prix en euros dans plusieurs autres monnaies: dollars, yens, etc. Pour cela, vous devez multiplier vos prix par les taux de conversion de ces monnaies. Les cours des devises sont disponibles sur
Internet, par exemple sur la page
www.boursorama.com/devises/devises.phtml.

Faites appel à l’Assistant d’Excel

A priori, il suffit de copier les cours dans votre feuille. Mais ensuite pour mettre vos prix à jour en fonction des cours du jour, vous devez à chaque fois vous connecter à Internet, ouvrir la page Web et en copier le contenu dans
votre feuille. Vous pouvez automatiser cette procédure en définissant une requête. Pour cela, inutile d’acheter un logiciel. Excel (à partir de la version 2000) contient un Assistant dont c’est justement la vocation. Indiquez d’abord l’adresse de la
page Web où se trouvent les données à récupérer (elles doivent être fournies sous la forme de tableau et non de cadre ­ ou frame). Puis précisez la fréquence de leur mise à jour. Le tableur ouvrira automatiquement le navigateur,
importera les données et les placera dans des cellules. A noter qu’elles devront alors être transformées pour être utilisables dans un calcul. Il est également possible de récupérer des données sans requête. Si vous avez placé une feuille Excel
(Mesdonnees.xls, par exemple) sur votre site (www.MonSitePro.com), vous pouvez en importer les valeurs à partir de n’importe quel ordinateur en saisissant, sous Excel, une formule du type
=’http://MonSitePro.com/ [MesDonnees.xls]Feuil1′ !$A$1. Dans ce cas, la mise à jour des données ne se fera qu’à l’ouverture du classeur.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


EO