C'est quoi Power Automate et comment l'utiliser avec Excel ?
Power Automate, anciennement Microsoft Flow, est le service cloud de Microsoft qui automatise des enchaînements de tâches entre applications, sur le principe d'un déclencheur suivi d'une série d'actions. Vu depuis Excel, c'est lui qui relie un classeur à Outlook, Teams ou SharePoint sans passer par du code. Il fonctionne en ligne, indépendamment du fait qu'Excel soit ouvert ou non.
À quoi sert Power Automate avec Excel
Power Automate te sert à automatiser les tâches qui font le va-et-vient entre Excel et tes autres applications, sans que tu aies à les refaire à la main. Le principe tient en deux temps, un déclencheur qui lance le flux puis une suite d'actions qui s'enchaîne toute seule. Un e-mail arrive et une ligne s'ajoute dans ton tableau, une valeur dépasse un seuil et une alerte Teams part aussitôt.
Vu depuis un classeur, il joue le rôle de pont entre Excel et le reste de Microsoft 365. Il range les pièces jointes d'Outlook dans une feuille de suivi, recopie les réponses d'un formulaire dans un tableau, ou prévient une équipe dès qu'une commande est saisie. Excel conserve les données, Power Automate se charge de les faire circuler.
C'est ce qui le sépare d'une macro classique, qui agit dans le classeur au moment où tu la lances. Un flux, lui, ne cherche pas à calculer ta feuille, il relie, déplace et transmet des données entre tes applications.
Comment créer un flux Power Automate pour Excel
Un flux relie un déclencheur (un e-mail reçu, une ligne ajoutée) à une action dans Excel, le tout dans le cloud. Tu le montes sans écrire de code, depuis le portail Power Automate ou l'onglet Automatiser.
- 1Ouvre Power Automate, depuis l'onglet Automatiser d'Excel sur le web ou sur le portail Power Automate.
- 2Crée un flux, puis choisis son déclencheur, par exemple la réception d'un e-mail ou une heure planifiée.
- 3Ajoute une action Excel, comme Ajouter une ligne dans un tableau.
- 4Renseigne le fichier OneDrive ou SharePoint et le tableau visés.
- 5Enregistre le flux, puis lance un test pour vérifier qu'il tourne.
Que peut faire Power Automate dans un fichier Excel
Dans un classeur, Power Automate agit à travers une poignée d'actions dédiées, toutes tournées vers les lignes d'un tableau. Il sait lister les lignes présentes dans un tableau, en ajouter une, en mettre une à jour ou en supprimer, et même créer un fichier Excel ou une table de toutes pièces.
Ces actions ne valent que combinées au reste du flux, et c'est ce qui les rend utiles. Tu récupères les lignes d'un tableau de suivi, tu filtres celles dont l'échéance est passée, puis tu envoies chacune par e-mail à la bonne personne. Le classeur sert de base de données, le flux fait le tri et la distribution.
Une limite revient sans cesse pourtant, ces actions ne travaillent que ligne par ligne. Sur quelques dizaines de lignes tu ne remarques rien, mais sur plusieurs milliers le flux traîne, parce qu'il les traite une à une au lieu d'un seul bloc. Pour un traitement lourd, mieux vaut confier le calcul à un script Office et ne laisser au flux que le déclencheur et l'enchaînement.
Quelle différence entre Power Automate, les macros VBA et les scripts Office
Ces trois outils automatisent Excel, mais chacun tourne à un endroit différent, et c'est ce qui décide lequel choisir. Une macro VBA s'exécute en local, dans ton Excel de bureau, avec un accès complet au fichier ouvert comme à ton poste. Elle reste le bon choix pour un traitement lourd sur un classeur que tu as sous la main.
Un script Office joue le même rôle qu'une macro, mais dans Excel sur le web, et son code vit dans le cloud plutôt que sur ta machine. C'est lui qu'un flux appelle quand il a besoin de vraie logique Excel, là où le VBA, coincé sur ton poste, lui resterait hors de portée.
Power Automate, lui, ne travaille pas dans le classeur mais autour. Il relie Excel à d'autres applications et réagit à des événements, un e-mail reçu ou une heure planifiée, même quand personne n'a ouvert le fichier. La règle tient en une ligne, VBA et les scripts Office agissent dans Excel, Power Automate fait circuler les données entre Excel et le reste.
Les termes liés à Power Automate
Questions fréquentes sur Power Automate
En partie. Les offres Microsoft 365 Business et Enterprise incluent de quoi créer des flux standard avec les connecteurs Microsoft, comme Excel, Outlook, Teams et SharePoint. Dès que tu vises un connecteur premium, Salesforce ou une base SQL par exemple, ou de gros volumes d'exécutions, il te faut une licence Power Automate payante en plus. Pour de l'automatisation entre applications Microsoft, la licence de base suffit dans la plupart des cas.
Pas avec un flux cloud classique, qui ne lit que les fichiers posés sur OneDrive ou SharePoint. Pour un classeur qui reste sur ton disque, tu passes par Power Automate Desktop, la version qui enregistre tes clics et tes saisies pour piloter les logiciels de ton poste. C'est plus lourd à régler qu'un flux en ligne, mais c'est la seule voie vers un fichier purement local.
Non, un flux se monte sans écrire une ligne de code. Tu choisis un déclencheur et des actions dans une liste, puis tu les relies visuellement, étape après étape. Le code ne revient que si tu veux déléguer un calcul compliqué à un script Office, et encore, tu peux souvent t'en passer en enchaînant les actions toutes faites.
Pour aller plus loin
Tu sais maintenant ce que le mot veut dire. Reste à s’en servir, avec un fichier qui l’utilise, le cours qui remet tout dans l’ordre et de quoi t’entraîner dessus.
Tout le lexique






