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
  • 201 vues
00:00:04
j'ai besoin de lister les derniers cours publiés sur notre
00:00:07
plateforme de contenu accessible dans le navigateur web et de
00:00:11
générer la liste des éléments sous forme de tableau Excel
00:00:14
Power Automate Desktop va m'aider à répondre à mon besoin.
00:00:17
Voici mon site à partir duquel extraire certaines informations
00:00:22
et voici mon fichier Excel
00:00:24
contenant trois colonnes avec le nom du formateur, le nom du cours et le détail.
00:00:29
Ces trois informations seront extraites directement depuis mon navigateur
00:00:34
pour commencer
00:00:35
à partir de power automatique Destop
00:00:37
Je crée un nouveau flux.
00:00:39
Le flux étant plus complexe,
00:00:41
il n'y a pas de modèle existant et je démarre donc d'un canevas vierge.
00:00:45
Je nomme mon flux et je valide.
00:00:48
Une fois dans l'espace Canevas,
00:00:50
je vais filtrer ma colonne d'action située sur
00:00:52
la gauche et lister les actions de navigateurs.
00:00:55
Ma première action sera relative à l'ouverture de Microsoft Edge. Dans mon cas,
00:01:01
je glisse des déposes l'action et je renseigne ensuite l'U R L
00:01:05
de ma plateforme en souhaitant ici une ouverture en mode développé.
00:01:08
C'est l'équivalent d'une fenêtre maximisée.
00:01:11
La seconde étape sera relative aux actions Excel
00:01:14
et concernera l'ouverture de mon fichier cible
00:01:17
qui se trouve dans mon cas
00:01:19
sur mon
00:01:20
synchronisé.
00:01:26
Chaque action générera une ou plusieurs variables autonommées.
00:01:30
Je vous conseille de personnaliser le nom des variables pour faciliter la
00:01:34
maintenance du flux au besoin et identifier plus facilement les éléments.
00:01:39
Dans ce tuto, je ne vais personnaliser le nom que de celle-ci en double cliquant.
00:01:44
Mon flux pourra être déclenché plusieurs fois. Bien sûr,
00:01:47
je souhaite que l'exécution vide le contenu de mon tableau Excel
00:01:51
avant d'y injecter le contenu à jour.
00:01:53
J'ajoute donc une action permettant de lire le contenu du tableau
00:01:57
en récupérant les données du fichier,
00:01:59
notamment le nombre de lignes totales,
00:02:02
et en les stockant dans la variable Excel DA.
00:02:10
Cela me permet d'initier une boucle supprimant chaque ligne
00:02:15
j' initialise à variable de boucle à deux,
00:02:18
avec une fin correspondante au comptage du nombre de lignes
00:02:21
dans à variable alimentée
00:02:23
lors de la précédente étape.
00:02:26
En effet, s'il y a cinquante lignes dans mon fichier,
00:02:30
je dois générer quarante-neuf Suppressions,
00:02:32
la ligne d'en tête devant être conservée.
00:02:36
J'ajoute l'action de suppression de ligne Excel.
00:02:40
Mon instance Excel est préremplie et je supprime la ligne deux à chaque
00:02:44
boucle et ce quarante-neuf fois dans le cas où j'ai cinquante lignes.
00:02:49
Passons à l'action permettant de récupérer les données web.
00:02:52
Elle se nomme
00:02:53
extraire les données depuis la page web.
00:02:56
Une fois la fenêtre des propriétés à l'écran,
00:02:59
je bascule sur la page de mon navigateur précédemment ouverte sur mon U R L Web.
00:03:04
Un assistant web power automate devrait s'afficher au
00:03:08
survol des éléments de ma page.
00:03:10
Un encadré rouge délimitant une zone détectée apparaît.
00:03:14
Je fais alors un clic droit et je clique sur extraire la valeur de l'élément.
00:03:18
Puis texte.
00:03:20
J'effectue l'action trois fois sur les éléments à récupérer
00:03:23
dans l'ordre correspondant aux colonnes de mon fichier Excel.
00:03:27
Formateurs, nom et détails.
00:03:30
Lorsque j'initie la même action dans le second bloc,
00:03:33
Power automate détecte automatiquement les éléments
00:03:35
récurrents dans toute ma page.
00:03:37
Cela m'évite de cliquer individuellement sur les éléments de chaque bloc.
00:03:42
Je vois d'ailleurs l'aperçu dans la fenêtre Power automate.
00:03:47
J'aimerais en profiter pour gérer la récupération des éléments des autres pages.
00:03:52
En bas de cette page,
00:03:53
je définis la flèche de navigation comme étant un sélecteur de pages
00:04:00
dans les paramètres avancés.
00:04:03
J'accède à la structure de ce qui a été capturé.
00:04:06
Je peux cliquer sur terminer
00:04:09
pour capturer les cinq premières pages, je définis ici le nombre de pages à traiter.
00:04:14
Les données seront stockées dans une variable nommée
00:04:17
Data from Web page.
00:04:22
Je vais pouvoir ensuite écrire dans ma feuille de
00:04:24
calcul ces données dans la cellule A deux,
00:04:30
soit la première colonne et la deuxième ligne.
00:04:34
J'ajoute un redimensionnement mes colonnes automatiques
00:04:37
basées sur toutes les données présentes.
00:04:42
Je finalise enfermant Excel,
00:04:49
puis une fermeture de mon instance de navigateur.
00:04:57
J'enregistre et je teste.
00:05:00
Je vois sur mon écran que des actions sont effectuées
00:05:06
après quelques secondes.
00:05:08
Je contrôle le contenu de mon fichier Excel qui est correctement alimenté,
00:05:12
parfait.
00:05:14
J'aimerais néanmoins avoir le choix du nombre de pages à extraire.
00:05:20
L'initial, une boîte de dialogue de saisie Au début du flux,
00:05:24
je personnalise le titre et le contenu
00:05:31
dans mon action d'extraction web.
00:05:33
Je remplace la valeur du nombre de pages à
00:05:35
extraire par la valeur saisie dans la boîte.
00:05:41
Je teste à nouveau le flux.
00:05:44
Je vous affiche ici en accéléré la fenêtre côté power automatique Destop
00:05:48
Durant l'exécution,
00:05:53
vérifions le fichier Excel,
00:05:55
C'est parfait.
00:05:56
J'extrais dans Excel le contenu de mes cours web les
00:05:59
plus récents sur un nombre de pages de mon choix.
00:06:02
Mon flux vient de me faire économiser
00:06:04
de nombreux copier-coller que j'aurais dû effectuer manuellement

Il n’existe aucun élément correspondant à votre recherche dans cette vidéo...
Effectuez une autre recherche ou retournez au contenu !

 

DiLeap AI: CE QUI POURRAIT VOUS INTÉRESSER

Rappel

Afficher