Power Automate - Flow - Excel : Lister les fichiers d'un canal dans un classeur Excel avec power Automate Tutoriels

Ce tutoriel vous montre comment utiliser Power Automate pour créer un listing des fichiers présents dans un canal Teams ou une bibliothèque SharePoint, et les stocker dans un fichier Excel. Apprenez à configurer un flux instantané qui génère une nouvelle feuille de calcul à chaque exécution, y insère un tableau contenant le nom, le chemin, et le dernier utilisateur ayant modifié chaque fichier. Ce guide est idéal pour organiser et analyser les contenus de vos canaux Teams de manière efficace.

  • 05:21
  • 82 vues
00:00:03
nous allons découvrir ensemble comment ajouter du contenu
00:00:07
à un fichier Excel via Power Automate.
00:00:09
Dans cet exemple,
00:00:11
je souhaite lister les fichiers d'une bibliothèque ou d'un canal
00:00:14
tims et stocker cette liste dans un fichier Excel,
00:00:17
ce qui me permettra de faire un état des
00:00:19
lieux des éléments présents me proposant une vue globale
00:00:22
de la structure des fichiers de mon canal en
00:00:24
vue de réorganiser ou de supprimer certains éléments.
00:00:27
Par exemple,
00:00:28
je vais dans mon cas choisir un flux instantané qui pourra être déclenché au besoin.
00:00:35
Je rappelle que les flux instantanés sont déclenchent via l'App
00:00:38
mobile ou directement dans ma liste de flux Power automate.
00:00:43
L'étape suivante consiste à ajouter une action sharepoint
00:00:46
permettant de lister les fichiers d'un canal ou
00:00:49
d'une équipe teams ou encore d'une bibliothèque sharepoint.
00:00:53
Je sélectionne ici l'action obtenir les fichiers
00:00:58
dans les propriétés. Je définis le site ou l'équipe concernée
00:01:02
ainsi que la bibliothèque
00:01:05
pour limiter le flux à un dossier ou un canal spécifique
00:01:09
j'active les options avancées.
00:01:11
J'en profite avec cette commande de requêtes,
00:01:14
d'exclure du résultat les dossiers
00:01:17
pour ne garder uniquement que les éléments de type fichier.
00:01:21
Je limite dans mon exemple le résultat à un dossier précis,
00:01:25
se nommant power automate
00:01:27
et correspondant à mon canal tims du même nom.
00:01:30
Je choisis également d'inclure les fichiers présents
00:01:33
dans les sous dossiers de ce canal.
00:01:37
Dans mon cas, je vais choisir un fichier Excel afin d'accueillir ce listing.
00:01:42
Cependant, j'aimerais qu'à chaque exécution, une feuille de calcul soit créée.
00:01:48
L'action crée. Une feuille de calcul est faite pour ça.
00:01:54
Après avoir renseigné l'emplacement et le nom du fichier Excel en question
00:01:58
qui se trouve ici sur mon onedrive,
00:02:01
je définis un nom de feuille via une fonction Power fixe.
00:02:05
Le nom de cette feuille contiendra la date et l'heure de l'export.
00:02:14
La feuille étant créée,
00:02:16
je vais créer un tableau dans ce même classeur que je renseigne à nouveau
00:02:23
la plage du tableau C'est-à-dire.
00:02:25
Son emplacement devra être sur la feuille précédemment créée.
00:02:29
Je récupère, via les contenus dynamiques, le nom de ma feuille.
00:02:33
Attention,
00:02:34
l'emplacement au sein de mon classeur
00:02:35
doit respecter la syntaxe classique d'excel,
00:02:38
le nom de feuille entre Apostrophes,
00:02:41
un point d'exclamation suivi de la plage de mon tableau.
00:02:45
Je souhaite pour ma part alimenter trois colonnes,
00:02:47
mais j'ignore encore le nombre de lignes
00:02:50
dépendantes du nombre de fichiers trouvés.
00:02:52
Je crée donc un tableau d'une ligne sur trois colonnes A un C un.
00:02:57
Dans les paramètres avancés, je vais personnaliser le nom du tableau.
00:03:01
A l'aide de Power FX, j'utilise la fonction CAT pour nommer mon tableau export,
00:03:07
suivi du numéro de position de ma feuille Excel deux pour la deuxième,
00:03:10
trois pour la troisième, etc.
00:03:12
Chaque tableau aura ainsi un nom unique.
00:03:16
Je définis le nom de mes trois colonnes séparées par des virgules.
00:03:20
Ce tableau devra être alimenté en générant une ligne pour chaque fichier trouvé.
00:03:25
Je génère donc une boucle appliquée à chacun
00:03:28
qui traitera individuellement chaque élément lié aux résultats de l'action.
00:03:33
Obtenir les fichiers,
00:03:35
J'y inclus l'action de création d'une ligne,
00:03:38
toujours à partir des actions dédiées à Excel.
00:03:43
Je définis encore une fois mon fichier Excel cible
00:03:47
dans la propriété table.
00:03:48
Je fais référence via les contenus dynamiques à la
00:03:51
destination correspondant au nom du tableau créé précédemment,
00:03:56
j'active les paramètres avancés pour alimenter les colonnes.
00:03:59
Je rédige une syntaxe en json, en ouvrant une accolade,
00:04:03
en faisant référence au nom du champ entre guillemets,
00:04:07
suivi de deux points pour cette colonne.
00:04:09
Non, je récupère le nom complet du fichier grâce au contenu dynamique.
00:04:14
Je saisis une virgule et pour le second champ chemin.
00:04:18
Je récupère également de la même manière le dossier de stockage de mon fichier.
00:04:23
La troisième colonne contiendra le nom du
00:04:26
dernier utilisateur ayant modifié le fichier.
00:04:30
Je vais enregistrer et tester ce flux
00:04:34
dans le fichier Excel.
00:04:36
Une feuille s'est bien créée avec un tableau qui
00:04:38
accueille bien chaque fichier de mon canal Tims.
00:04:41
Le flux s'est bien déroulé
00:04:43
pour rendre ce flux exploitable facilement aux membres de mon équipe.
00:04:47
Je vais à partir de power automate, le partager à l'équipe,
00:04:51
ce qui me permettra ensuite d'ajouter
00:04:53
dans l'équipe teams
00:04:55
un onglet d'application workflow
00:04:57
listant les flux partagés.
00:05:00
Nous retrouvons bien notre flux.
00:05:03
Tentons une nouvelle exécution.
00:05:07
Une seconde feuille se crée bien dans mon classeur
00:05:11
et mon tableau est alimenté.
00:05:12
Ce flux est donc un succès et vous permet de mesurer
00:05:15
un échantillon des possibilités de power automate associé à Excel.

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