Power Automate - Flow - Récupérer les données d'une page web et les inclure dans excel Tutoriels
Découvrez comment automatiser l'extraction de données depuis des pages web et les inclure directement dans un fichier Excel grâce à Power Automate Desktop. Ce tutoriel vous guide pour créer un flux qui collecte des informations à partir d'une plateforme en ligne et les organise dans un tableau Excel, vous permettant ainsi de gagner du temps en évitant les copier-coller manuels.
- 06:09
- 2233 vues
-
Viva Engage - Le rôle d'administrateur
- 2:39
- Vu 2726 fois
-
Power Automate - Flow - Accéder à Power Automate pour le web
- 01:48
- Vu 1052 fois
-
Power Automate - Flow - Découvrir l'interface d'accueil Power Automate
- 03:48
- Vu 653 fois
-
Power Automate - Flow - Créer un flux basé sur un modèle avec Power Automate
- 04:26
- Vu 1809 fois
-
Power Automate - Flow - Créer un flux instantané avec Power Automate
- 03:17
- Vu 1157 fois
-
Power Automate - Flow - Comprendre la notion de variables et de boucles dans Power Automate
- 04:46
- Vu 2303 fois
-
Power Automate - Flow - Manipuler les contenus dynamiques avec Power FX
- 04:38
- Vu 1015 fois
-
Power Automate - Flow - Sharepoint : Associer Microsoft Forms et Lists dans un flux Power Automate
- 05:54
- Vu 2868 fois
-
Comment empêcher le transfert d’un mail ?
- 2:07
- Vu 18338 fois
-
Qu'est-ce que OneDrive ?
- 0:52
- Vu 17761 fois
-
Donner accès au site Sharepoint à quelqu’un d’externe à l’entreprise
- 3:16
- Vu 16417 fois
-
Découvrir la signification des icônes OneDrive
- 2:27
- Vu 12581 fois
-
Rappeler ou remplacer un message électronique que vous avez envoyés
- 1:35
- Vu 11506 fois
-
Rogner une image pour l'ajuster à une forme
- 2:50
- Vu 11331 fois
-
Modifier ou supprimer un rendez-vous, une réunion ou un évènement
- 1:19
- Vu 11127 fois
-
Triez plus facilement votre courrier
- 0:33
- Vu 10908 fois
-
Gérer les notifications de nouveau message
- 1:50
- Vu 10810 fois
-
Préparer, nettoyer et transformer vos données
- 5:52
- Vu 10768 fois
-
Comment empêcher le transfert d’un mail ?
- 2:07
- Vu 18338 fois
-
Qu'est-ce que OneDrive ?
- 0:52
- Vu 17761 fois
-
Donner accès au site Sharepoint à quelqu’un d’externe à l’entreprise
- 3:16
- Vu 16417 fois
-
Découvrir la signification des icônes OneDrive
- 2:27
- Vu 12581 fois
-
Rappeler ou remplacer un message électronique que vous avez envoyés
- 1:35
- Vu 11506 fois
-
Rogner une image pour l'ajuster à une forme
- 2:50
- Vu 11331 fois
-
Modifier ou supprimer un rendez-vous, une réunion ou un évènement
- 1:19
- Vu 11127 fois
-
Triez plus facilement votre courrier
- 0:33
- Vu 10908 fois
-
Gérer les notifications de nouveau message
- 1:50
- Vu 10810 fois
-
Préparer, nettoyer et transformer vos données
- 5:52
- Vu 10768 fois
-
RGPD : Les 4 bons réflexes
- 04:16
- Vu 30 fois
-
Un e-mail professionnel n'est pas une donnée personnelle ?
- 01:48
- Vu 34 fois
-
Le RGPD, expliqué simplement
- 04:52
- Vu 23 fois
-
Le RGPD c'est seulement pour le service marketing ?
- 01:42
- Vu 34 fois
-
Appliquer une étiquette dans vos applications Microsoft 365
- 03:10
- Vu 90 fois
-
Les étiquettes de sensibilité : comprendre ce qu’elles font
- 03:57
- Vu 83 fois
-
Pourquoi protéger ses données dans Microsoft 365 ?
- 03:05
- Vu 80 fois
-
Partager une page et sécuriser une section dans OneNote mobile
- 02:06
- Vu 79 fois
-
Partager un bloc-notes dans OneNote mobile
- 02:23
- Vu 79 fois
-
Prendre des notes instantanément grâce aux actions rapides OneNote
- 01:36
- Vu 78 fois
Objectifs :
L'objectif de cette vidéo est de démontrer comment utiliser Power Automate Desktop pour extraire des données de cours publiés sur une plateforme web et les organiser dans un tableau Excel. Cela inclut l'ouverture d'un navigateur, la récupération d'informations et la gestion des données dans Excel.
Chapitres :
-
Introduction
Dans le cadre de mon métier, il est essentiel de lister les derniers cours publiés sur notre plateforme de contenu accessible via un navigateur web. Pour cela, je vais utiliser Power Automate Desktop afin de générer une liste d'éléments sous forme de tableau Excel. -
Préparation des Données
Je commence par accéder à mon site web pour extraire certaines informations. J'ai un fichier Excel contenant trois colonnes : le nom du formateur, le nom du cours et les détails. Ces informations seront extraites directement depuis mon navigateur. -
Création du Flux dans Power Automate Desktop
Je crée un nouveau flux dans Power Automate Desktop. Étant donné que le flux est plus complexe, je démarre d'un canevas vierge. Je nomme mon flux et valide. Dans l'espace Canevas, je filtre ma colonne d'action à gauche pour lister les actions de navigateurs. -
Ouverture du Navigateur et du Fichier Excel
Ma première action consiste à ouvrir Microsoft Edge. Je glisse l'action et renseigne l'URL de ma plateforme, en choisissant une ouverture en mode développé, équivalent à une fenêtre maximisée. Ensuite, j'ouvre mon fichier Excel cible qui se trouve sur mon synchronisé. -
Gestion des Variables
Chaque action génère des variables autonommées. Je personnalise le nom des variables pour faciliter la maintenance du flux. Je souhaite que l'exécution vide le contenu de mon tableau Excel avant d'y injecter les données à jour. J'ajoute donc une action pour lire le contenu du tableau et stocker le nombre de lignes dans une variable. -
Suppression des Lignes Existantes
Pour supprimer les lignes existantes, j'initialise une variable de boucle à deux, correspondant au nombre de lignes. J'ajoute l'action de suppression de ligne Excel, supprimant la ligne deux à chaque boucle, ce qui se répète quarante-neuf fois si j'ai cinquante lignes. -
Extraction des Données Web
Je passe à l'action permettant de récupérer les données web, nommée 'extraire les données depuis la page web'. Une fois la fenêtre des propriétés à l'écran, je bascule sur la page de mon navigateur ouverte. Un assistant web Power Automate s'affiche, me permettant d'extraire les valeurs des éléments. -
Gestion des Pages et Stockage des Données
Je définis la flèche de navigation comme un sélecteur de pages dans les paramètres avancés. Je peux capturer les cinq premières pages, et les données seront stockées dans une variable nommée 'Data from Web page'. Ensuite, j'écris ces données dans ma feuille de calcul à partir de la cellule A2. -
Finalisation et Test du Flux
Je redimensionne mes colonnes automatiquement et finalise en fermant Excel et mon instance de navigateur. Après avoir enregistré, je teste le flux et vérifie que le contenu de mon fichier Excel est correctement alimenté. -
Personnalisation du Nombre de Pages à Extraire
Pour avoir le choix du nombre de pages à extraire, j'ajoute une boîte de dialogue de saisie au début du flux. Je personnalise le titre et le contenu, remplaçant la valeur du nombre de pages à extraire par celle saisie dans la boîte. Je teste à nouveau le flux et vérifie le fichier Excel. -
Conclusion
Grâce à ce flux, j'extrais dans Excel le contenu de mes cours web les plus récents sur un nombre de pages de mon choix. Cela m'a permis d'économiser de nombreux copier-coller que j'aurais dû effectuer manuellement.
FAQ :
Qu'est-ce que Power Automate Desktop ?
Power Automate Desktop est un outil de Microsoft qui permet d'automatiser des tâches sur votre ordinateur en créant des flux de travail qui interagissent avec différentes applications et services.
Comment créer un flux dans Power Automate Desktop ?
Pour créer un flux, ouvrez Power Automate Desktop, sélectionnez 'Nouveau flux', nommez votre flux, puis ajoutez les actions nécessaires en utilisant le canevas d'actions.
Comment extraire des données d'une page web avec Power Automate Desktop ?
Vous pouvez extraire des données en utilisant l'action 'Extraire les données depuis la page web', puis en sélectionnant les éléments que vous souhaitez récupérer sur la page ouverte dans votre navigateur.
Puis-je personnaliser le nombre de pages à extraire ?
Oui, vous pouvez ajouter une boîte de dialogue de saisie au début de votre flux pour permettre à l'utilisateur de spécifier le nombre de pages à extraire.
Comment puis-je vider le contenu d'un tableau Excel avant d'y injecter de nouvelles données ?
Vous pouvez ajouter une action pour lire le contenu du tableau et utiliser une boucle pour supprimer chaque ligne, en conservant uniquement la ligne d'en-tête.
Quelques cas d'usages :
Automatisation de la collecte de données de cours en ligne
Un formateur peut utiliser Power Automate Desktop pour automatiser la collecte des derniers cours publiés sur une plateforme d'apprentissage en ligne, en extrayant les informations directement depuis le navigateur et en les enregistrant dans un fichier Excel.
Gestion des données de formation
Un responsable de formation peut créer un flux pour mettre à jour régulièrement un tableau Excel avec les informations des cours, ce qui permet de garder une trace des formations disponibles et d'éviter les erreurs de saisie manuelle.
Rapport d'activité automatisé
Un gestionnaire peut automatiser la génération de rapports d'activité en extrayant des données de plusieurs pages web et en les consolidant dans un tableau Excel, facilitant ainsi l'analyse des performances.
Glossaire :
Power Automate Desktop
Un outil de Microsoft qui permet d'automatiser des tâches répétitives sur un ordinateur, en créant des flux de travail qui interagissent avec différentes applications et services.
Flux
Un ensemble d'actions automatisées dans Power Automate Desktop qui s'exécutent dans un ordre spécifique pour accomplir une tâche.
URL
Uniform Resource Locator, une adresse web qui permet d'accéder à une ressource sur Internet.
Excel
Un logiciel de tableur développé par Microsoft, utilisé pour créer des feuilles de calcul, des tableaux et des graphiques.
Variable
Un espace de stockage temporaire dans un programme qui contient des données pouvant changer au cours de l'exécution du flux.
Boucle
Une structure de programmation qui permet de répéter une série d'actions plusieurs fois jusqu'à ce qu'une condition soit remplie.
Extraction de données
Le processus de récupération d'informations à partir d'une source, comme une page web, pour les utiliser dans un autre contexte.
Sélécteur de pages
Un élément qui permet de naviguer entre différentes pages d'un site web lors de l'extraction de données.
Cette formation pourrait intéresser votre entreprise ?
Mandarine Academy vous offre la possibilité d'obtenir des catalogues complets et actualisés, réalisés par nos formateurs experts dans différents domaines pour votre entreprise