Table des matières
Mise à jour – 31 janvier 2024
Excel, connu aussi bien des utilisateurs Windows que Mac, offre depuis longtemps la possibilité de copier du contenu Web dans vos propres tableaux.
Toutefois, les données des sites Web qui ne sont accessibles qu'après connexion ne sont pas accessibles.
La procédure sous Windows et Mac OS est légèrement différente. Excel 2016 pour Mac OS est décrit ici.
Lors de l'installation d'Excel, dans le dossier utilisateur (ex. xyz) /Users/xyz/Bibliothèque/Group Containers/UBF8T346G9.Office/User Content.localized/Queries deux exemples de fichiers se terminant par .iqy chacun stocké avec une requête de recherche.
Les fichiers peuvent être édités à l'aide de l'éditeur de texte Modification du texte être traité.
Étude de cas
Supposons que vous souhaitiez interroger le taux du dollar sur le site finanzen.net, qui est disponible entre autres sur ce site. site web peut être trouvé.
Après avoir copié l'adresse Web et ouvert le fichier d'exemple ExempleWebQuery01.iqy vous supprimez leur contenu et le remplacez par
WEB
1
https://www.boerse.de/devisen/Euro-Dollar/EU0009652759
Le fichier peut être trouvé par exemple sur dollarkurs.iqy être sauvé.
Intégration dans votre propre fichier
Ouvrez votre propre fichier Excel et créez-y une nouvelle feuille de calcul. Placez le curseur dans la cellule A1 de la nouvelle feuille de calcul et cliquez sur l'entrée en haut de la barre d'en-tête du programme (pas dans la barre de la fenêtre de la feuille de calcul). Données, là plus bas Récupérer des données externes, suivi de Exécuter une requête Web cliquez. Dans la fenêtre du Finder qui s'ouvre, le fichier que vous venez de créer dollarkurs.iqy sélectionnez en double-cliquant.
Ceci est suivi par la récupération des données à partir de l'URL qui y est contenue. Après quelques secondes, le contenu apparaît dans le tableau.
Ce qui est remarquable, c'est que le prix est affiché, par exemple, sous la forme « 1,0857 USD », c'est-à-dire sous forme de chaîne de texte et non sous forme de nombre réel. Il ne suffit pas non plus de définir cette cellule comme un « nombre » en utilisant le formatage des cellules. Ici, la chaîne doit d'abord être réduite aux caractères numériques puis convertie en nombre réel.
La chaîne est réduite en entrant la formule
=GAUCHE(B9;8)
Cela entraîne la suppression de huit caractères de GAUCHE et la suppression du reste.
La conversion en nombre réel provoque une multiplication par 1,0, ce qui signifie que la formule entière est :
=GAUCHE(B9;8)*1.0
Allez maintenant dans votre propre tableau, sélectionnez le champ dans lequel le taux du dollar doit être affiché et cliquez dessus en haut du menu Démarrer. Signe de somme cliquez. Après être passé à la nouvelle feuille de calcul, sélectionnez la cellule souhaitée avec le taux de change - désormais pur - et appuyez sur la touche Touche Entrée/Retour complet. Le taux du dollar se trouve désormais dans le champ souhaité. N'oubliez pas de sauvegarder !
Mise à jour du contenu
La prochaine fois que vous ouvrirez le fichier, une fenêtre apparaîtra dans laquelle vous pourrez mettre à jour le contenu afin que le cours en cours soit affiché après l'ouverture du fichier.