Developpez.com - Rubrique Office

Le Club des Développeurs et IT Pro

Les utilisateurs d'Excel sur Windows et Mac pourront bientôt automatiser les tâches répétitives,

Microsoft estime que cette fonctionnalité va améliorer la productivité des utilisateurs du tableur

Le 2022-09-14 22:45:14, par Bill Fassinou, Chroniqueur Actualités
Les utilisateurs d'Excel sur PC Windows ou Mac seront bientôt en mesure d'automatiser de nombreuses tâches dans leur tableur, une fonctionnalité qui n'est disponible actuellement que pour ceux qui utilisent l'application Web. Les nouvelles entrées de la feuille de route de Microsoft 365 indiquent qu'à partir d'octobre, les utilisateurs pourront créer, modifier et exécuter des scripts pour automatiser ces tâches à l'aide de l'éditeur de code et du plan de tâches "Tous les scripts". Microsoft a déclaré que l'objectif de l'automatisation des tâches dans Excel est d'améliorer la productivité des utilisateurs.

Il y a quelques mois, Microsoft a ajouté la possibilité pour les membres d'une équipe d'un site SharePoint de collaborer, de visualiser et d'exécuter facilement des scripts appartenant à l'équipe sur leurs classeurs Excel. Cependant, Office Scripts, un ensemble de fonctionnalités d'automatisation, est actuellement limité à Excel pour le Web. Cela changera le mois prochain, car Microsoft promet de l'apporter à davantage de plateformes, à savoir Mac et Windows. Selon la page de la feuille de route de Microsoft 365, les utilisateurs d'Excel sur Mac et Windows pourront automatiser leurs tâches répétitives sur les feuilles de calcul.



Ces derniers seront en mesure de créer, modifier et exécuter des scripts dans Excel pour Windows et Mac à l'aide de l'éditeur de code et du volet de tâche "Tous les scripts", exactement comme avec Excel pour le Web. La possibilité de créer, de modifier et d'exécuter Office Scripts dans Excel serait très utile, notamment sur les lieux de travail. Vous pouvez facilement automatiser vos tâches quotidiennes, sans vous soucier d'oublier des étapes. L'objectif de l'automatisation des tâches dans Excel est d'améliorer la productivité, non seulement pour l'utilisateur individuel, mais aussi pour les autres dans l'univers Microsoft 365.

Théoriquement, l'automatisation effectuée par un utilisateur peut être utilisée par d'autres, bien que chacun ait sa façon préférée de faire les choses. Les utilisateurs peuvent enregistrer ce qu'ils ont fait avec "Action Recorder", qui crée un script en langage TypeScript pouvant être exécuté à nouveau en cas de besoin. Dans un document en ligne de Microsoft sur Office Scripts, la firme de Redmond explique que les scripts créés et modifiés avec l'éditeur de code peuvent ensuite être partagés au sein de l'entreprise, ce qui permet aux collègues d'automatiser leurs flux de travail.

« Les scripts vous permettent d'enregistrer et de rejouer vos actions Excel sur différents classeurs et feuilles de calcul. Si vous vous retrouvez à faire les mêmes choses encore et encore, vous pouvez transformer tout ce travail en un script facile à exécuter. Exécutez votre script en appuyant sur un bouton dans Excel ou combinez-le avec Power Automate pour rationaliser l'ensemble de votre flux de travail », explique Microsoft. Selon la page de la feuille de route, l'ensemble des fonctionnalités d'automatisation sera d'abord disponible en avant-première en octobre. Une disponibilité générale pourrait arriver le même mois.

Bien que cela ne soit pas confirmé, un aperçu de l'ensemble de fonctionnalités d'automatisation sera probablement disponible pour les abonnés au programme Office Insiders au début du mois prochain. Et un déploiement plus large pourrait avoir lieu au milieu ou à la fin du mois d'octobre. Microsoft pourrait toutefois changer ses plans. L'activation d'Office Scripts pour Excel sur Windows et Mac est l'un des nombreux efforts déployés par Microsoft dans l'espoir d'étendre la portée et l'utilité du tableur, qui compte plus de 750 millions d'utilisateurs.



Microsoft permet également aux utilisateurs d'insérer facilement une image de l'onglet "Données" dans les cellules d'Excel, leur donnant ainsi une autre façon de présenter les données, et le mois prochain, il permettra aux utilisateurs d'utiliser les @mentions dans la section des commentaires pour créer, attribuer et suivre les tâches dans leurs classeurs. Tout ceci intervient quelques jours après que Microsoft a annoncé la prévisualisation publique du support d'Excel Live dans la plateforme de collaboration Teams, qui continue de gagner du terrain face à Slack, racheté en juillet 2021 par Salesforce.

Grâce à cette intégration, les utilisateurs disposent d'outils pour naviguer dans les documents et rester en réunion sur Teams. En outre, il est également possible de poursuivre des charges de travail individuelles ou de créer des liens avec d'autres personnes sur un document. Selon Microsoft, une organisation peut accueillir un maximum de 25 participants à une réunion en utilisant Excel Live. Il est notamment possible de partager, d'afficher et de modifier des documents au cours d'une réunion. Cet été, Microsoft a lancé l'idée de faire entrer Excel dans l'univers de Teams.

Cela s'inscrit dans le cadre d'une stratégie plus large visant à ajouter des fonctions à Teams pour permettre une plus grande collaboration à la suite de la pandémie de Covid-19 qui a poussé la plupart des travailleurs à quitter le bureau pendant plus d'un an pour se rendre chez eux ou sur d'autres sites distants. Le passage soudain au travail à distance alimenté a inauguré une main-d'œuvre hybride beaucoup plus importante, ce qui élargit le filet pour Microsoft.

En 2021, Microsoft a lancé PowerPoint Live, apportant le logiciel de présentation aux réunions Teams, suivi par l'annonce cette année à Microsoft Build de l'aperçu public de Live Share. Ce dernier s'est concentré sur les développeurs espérant utiliser des applications et des participants tiers pour regarder, éditer et créer en collaboration dans Teams.

Source : Microsoft

Et vous ?

Quel est votre avis sur le sujet ?
Que pensez-vous de la prise en charge d'Office Scripts par Excel sur Windows et Mac ?

Voir aussi

Microsoft va bloquer les macros téléchargées depuis Internet par défaut dans cinq applications Office, afin de lutter contre les ransomwares et d'autres logiciels malveillants

Microsoft apporte JavaScript à Excel par l'intermédiaire d'une nouvelle API, pour permettre aux développeurs de créer des types de données personnalisés dans Excel

La DINUM estime que Microsoft 365 n'est pas conforme à la stratégie « Cloud au centre » de l'État Français dans une circulaire adressée aux secrétaires généraux des ministères

Microsoft annonce les fonctionnalités et les coûts de la nouvelle version perpétuelle Office 2021 : le paiement d'une licence perpétuelle est-il plus avantageux que l'abonnement à Microsoft 365 ?
  Discussion forum
11 commentaires
  • 78chris
    Expert éminent sénior
    Bonjour
    Envoyé par smarties
    Je ne connais peut être pas suffisamment Excel, mais quand on veut écrire des très grandes formules ça manque d'ergonomie (manque d'espace dans la barre, pas de multi-ligne, indentation).
    Si tu parles de formules : la barre de formule peut occuper tout l'écran et le retour forcé à la ligne est possible...
  • Je ne suis pas sûr que JavaScript représente un réel progrès par rapport à VBA. Mais ça n'est que mon avis.

    Dommage que Microsoft ait renoncé à intégrer Python dans Excel malgré les demandes répétées de la communauté.
  • yoyo3d
    Membre éprouvé
    « Les scripts vous permettent d'enregistrer et de rejouer vos actions Excel sur différents classeurs et feuilles de calcul. Si vous vous retrouvez à faire les mêmes choses encore et encore, vous pouvez transformer tout ce travail en un script facile à exécuter. Exécutez votre script en appuyant sur un bouton dans Excel ou combinez-le avec Power Automate pour rationaliser l'ensemble de votre flux de travail », explique Microsoft
    C'est bizarre, j'ai l'impression qu'ils viennent de réinventer les Macro VBA...
  • smarties
    Expert confirmé
    Je ne connais peut être pas suffisamment Excel, mais quand on veut écrire des très grandes formules ça manque d'ergonomie (manque d'espace dans la barre, pas de multi-ligne, indentation).
  • Bonjour

    Les utilisateurs d'Excel sur Windows et Mac pourront bientôt automatiser les tâches répétitives . Microsoft estime que cette fonctionnalité va améliorer la productivité des utilisateurs du tableur.

    Quel est votre avis sur le sujet ?
    L'automatisation existe déjà sur Excel desktop. Avec le vba ou l'enregistreur de suite d'action . Ici ce que je comprend c'est une alternative de à vba pour le mode web en somme ?

    Que pensez-vous de la prise en charge d'Office Scripts par Excel sur Windows et Mac ?
    Cela fait doublon avec le vba alors ?
  • Fridorick
    Membre à l'essai
    Voilà que Microsoft réinvente les macros, qui existent dans Excel depuis au moins 1993...
  • 78chris
    Expert éminent sénior
    Bonjour
    Envoyé par Fridorick
    Voilà que Microsoft réinvente les macros, qui existent dans Excel depuis au moins 1993...
    Les macros existent depuis bien plus longtemps. Après Excel 4 est apparu le VBA, d'abord francisé puis en version US

    Les macros existaient dans Excel 3. Pas sûr pour Excel 1 et 2 mais il semble que si...
  • curt
    Membre émérite
    Bonjour ,

    depuis la dernière mise à jour de Microsoft 365 (version 2210 [Build 15726.20202 Office]), on a accès à cette nouvelle fonctionnalité.
    A tester mais ça peux être pratique pour qui ne maîtrise pas VBA pour les tâches répétitives.
  • smarties
    Expert confirmé
    Envoyé par 78chris
    Bonjour

    Si tu parles de formules : la barre de formule peut occuper tout l'écran et le retour forcé à la ligne est possible...
    Merci pour l'information, j'essaierai la prochaine fois que je devrais utiliser Excel
  • Prox_13
    Membre éprouvé
    A quand la possibilité de typer une donnée dans Excel sans avoir recours au format XLSX ? Je pense notamment à l'infâme problème des numériques longs en notation scientifique à l'import.