Power Automate - Flow - Excel : Associer les scripts Excel et les flux Power Automate Tutoriels

Ce tutoriel vous montre comment automatiser l'exécution de scripts Excel via Power Automate. Apprenez à planifier un flux qui déclenche automatiquement un script VBA pour filtrer des commandes en fonction de critères spécifiques, comme le pays et le statut de paiement. Découvrez comment créer, enregistrer et tester un script Excel, puis l'intégrer dans un flux Power Automate pour une exécution planifiée et automatisée. Idéal pour optimiser la gestion de données dans Excel en combinant la puissance de VBA et l'automatisation de Power Automate.

  • 03:44
  • 90 vues
00:00:07
l'exécution d'un script excl.
00:00:10
Il faut bien ici différencier les deux choses.
00:00:13
Le script est un programme qui peut être assimilé
00:00:15
à une macro et donc rédigé en langage vba.
00:00:19
Ce script dans mon exemple générera la ou les actions à automatiser
00:00:25
le bouton automatisé. Le travail
00:00:27
permettra de créer un flux à partir de modèles
00:00:31
associés à ce classeur, ainsi qu'à d'autres applications M trois, six cinq,
00:00:35
comme ici où je sélectionne un modèle
00:00:37
qui, une fois créé, pourra être modifié et adapté.
00:00:41
D'' power automate.
00:00:44
Pour ma part,
00:00:44
je n'utiliserai Power Automate que pour déclencher de manière planifiée
00:00:48
mon script excl.
00:00:50
Passons aux explications
00:00:53
dans ce fichier Excel listant des commandes clients contenant entre autres,
00:00:57
pour chacune d'entre elles, une date de commande,
00:01:00
un statut et un pays de livraison associés.
00:01:02
Je souhaite automatiser un script de filtrage pour les
00:01:05
commandes françaises dont le paiement est en attente.
00:01:09
La première étape consistera à aller dans l'onglet automate afin d'accéder à
00:01:14
la fois sur le ruban au script et au bouton power automate.
00:01:18
Si vous n'avez pas accès au ruban,
00:01:20
personnalisez l'affichage en effectuant un clic droit sur l'un des menus.
00:01:26
Dans le ruban automate sont disponibles des scripts d'exemples.
00:01:30
Je vais pour ma part créer mon propre script, soit en le rédigeant en langage BBA
00:01:36
ou en enregistrant les actions,
00:01:38
ce qui sera plus simple puisqu'aucun code ne sera rédigé.
00:01:43
L'enregistrement débute alors et j'effectue les actions dans mon classeur,
00:01:47
à savoir un filtre par pays ainsi qu'un filtre par statue.
00:01:52
J'arrête l'enregistrement de mon script.
00:01:56
À partir de là,
00:01:57
je peux au besoin modifier ce script en vba ou encore ici renommer le script.
00:02:04
Je vais également me faciliter l'accès à l'exécution
00:02:07
de ce script en sollicitant l'ajout d'un bouton cliquable
00:02:10
directement dans le classeur.
00:02:14
Notez que ce script sera listé dans la liste des scripts du ruban.
00:02:18
Il sera accessible à partir de n'importe quel classeur,
00:02:21
à moins d'être vigilant de ne pas le déclencher à partir d'un fichier
00:02:25
non compatible, sous peine de générer une erreur d'exécution.
00:02:29
La partie planification sera gérée par Power Automate.
00:02:34
Je définis une récurrence
00:02:36
chaque semaine à midi. À partir du premier août,
00:02:40
je crée le flux.
00:02:43
Testons le bouton du classeur. Pour commencer,
00:02:47
j'enlève manuellement mes filtres.
00:02:50
Par contre, le bouton change de proportion
00:02:52
car il suit les propriétés liées au masquage des lignes de mon filtre
00:02:56
dans les propriétés du bouton,
00:02:57
je le redimensionne et je désactive
00:02:59
son déplacement et redimensionnement automatique.
00:03:03
Je peux enfin tester mon bouton,
00:03:06
c'est fonctionnel. Côté power automate, un flux d'exécution planifié a été créé,
00:03:12
contenant la récurrence planifiée
00:03:15
et le script de mon fichier étant associé
00:03:18
exécutons le puis ouvrons notre fichier Excel
00:03:23
qui, comme je le constate, se voit appliquer le script.
00:03:27
Modifions le statut d'une commande et exécutons à nouveau
00:03:31
le flux.
00:03:34
La ligne de mon fichier modifié disparaît comme attendu.
00:03:38
Voilà donc un flux totalement fonctionnel associant les
00:03:41
script Excel et un flux power automate.

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