Exercice : extraire des actions depuis MSN

Dans cet exercice, vous allez créer un flux qui extrait les actions gagnantes du site Web MSN et les stocke dans une nouvelle feuille de calcul Excel.

Notes

L’exercice est développé sur la base de la version américaine de la page MSN Finance, mais il fonctionne avec toutes les versions régionales avec la même structure.

  1. Lancez la console Power Automate Desktop et créez un flux nommé Extraction des actions gagnantes.

    Boîte de dialogue Créer un flux.

  2. Déployez une action de lancement de navigateur et définissez son URL initiale sur la page principale de MSN Finance. Pour cet exemple, nous avons utilisé l’action Lancer le nouveau Microsoft Edge ; cependant, toutes les actions de lancement du navigateur peuvent être utilisées.

    Action Lancer le nouveau Microsoft Edge.

  3. Ajoutez une action Cliquer sur le lien d’une page Web et réglez-la pour sélectionner le lien Marchés sur la page principale de MSN Finance.

    Première action Cliquer sur le lien d’une page web en cliquant sur le lien Marchés.

  4. Ajoutez une seconde action Cliquer sur le lien d’une page Web et réglez-la pour sélectionner le lien GAGNANTS sur la page principale de MSN Markets.

    Seconde action Cliquer sur le lien d’une page web en cliquant sur le lien Gagnants.

  5. Utilisez l’action Extraire les données depuis la page Web pour extraire les noms et les prix des actions gagnantes.

    1. Définissez l’instance de navigateur précédemment définie comme entrée et sélectionnez-la pour enregistrer les données extraites dans une nouvelle feuille de calcul Excel.

      Action Extraire les données de la page Web.

    2. Lorsque la boîte de dialogue des propriétés de l’action est ouverte, lancez votre navigateur et accédez à la page des actions gagnantes que vous avez utilisée dans les étapes précédentes. Faites un clic droit sur le nom de la première action et sélectionnez-la pour extraire son attribut de texte.

      Extraction de la première action.

    3. Répétez la même procédure pour le nom de la seconde action. Si la sélection est correcte, une liste de toutes les actions gagnantes doit être affichée dans l’Assistant Web en temps réel.

      Extraction de toutes les actions

    4. Faites un clic droit sur le prix de la première action et sélectionnez-la pour extraire son attribut de texte. Maintenant, un tableau avec les noms et les prix de toutes les actions doit être affiché.

      Extraction des prix des actions

  6. Utilisez l’action Fermer le navigateur Web pour fermer l’instance de navigateur précédemment ouverte.

    Action Fermer le navigateur Web.

  7. Utilisez une action Insérer une ligne dans une feuille de calcul Excel pour ajouter une nouvelle ligne en haut de la feuille de calcul créée.

    Action Insérer une ligne dans une feuille de calcul Excel.

  8. Déployez une action Enregistrer dans une feuille de calcul Excel pour créer un en-tête pour la colonne contenant les noms des actions.

    Première action Enregistrer dans une feuille de calcul Excel pour écrire l’en-tête du nom.

  9. Répétez l’étape précédente pour créer un en-tête pour la colonne contenant les prix des actions.

    Seconde action Enregistrer dans une feuille de calcul Excel pour écrire l’en-tête du prix.

  10. Ajoutez une action Fermer Excel pour enregistrer et fermer la feuille de calcul Excel. Étant donné que le fichier est nouveau et que vous allez l’enregistrer pour la première fois, sélectionnez Enregistrer le document sous dans la liste déroulante Enregistrer le document sous.

    Action Fermer Excel.

  11. Enregistrez le flux, puis exécutez-le pour vérifier que chaque action s’exécute comme prévu.

    Flux final et boutons Enregistrer et Exécuter.