Activités (Activities)
Plus récente (Latest)
False
Image de fond de la bannière
Activités de productivité
Dernière mise à jour 15 avr. 2024

À propos du package d'activités Excel

Le package d'activités Excel aide les utilisateurs à automatiser tous les aspects de Microsoft Excel, car nous savons qu'il s'agit d'une application intensément utilisée par beaucoup dans tous les types d'entreprises.

Il contient des activités qui vous permettent de lire des informations à partir d'une cellule, de colonnes, de lignes ou de plages, d'écrire dans d'autres feuilles de calcul ou classeurs, d'exécuter des macros et même d'extraire des formules. Vous pouvez également trier les données, les coder en couleur ou ajouter des informations supplémentaires.

Remarque :

Le module UiPath.Excel.Activities est compatible avec les versions suivantes de Microsoft Excel :

  • 2013
  • 2016
  • 2019
  • 2021
  • Office 365

Activités Modern

Les activités regroupées sous Modern sont les activités les plus récentes initialement conçues pour le profil StudioX.

L'expérience et les activités de conception Excel modernes offrent les mêmes fonctionnalités que les activités métier StudioX par défaut dans Studio. Pour en savoir plus sur l'utilisation des activités Excel dans StudioX, consultez Automatisation d'Excel dans le guide StudioX.

Expérience de conception moderne dans Studio

À partir de Studio v2021.10 et UiPath.Excel.Activities v2.11.0, une expérience de conception moderne est disponible dans le profil Studio. Dans l'expérience moderne, les activités modernes remplacent les activités classiques dans le profil Studio, et l'expérience de conception StudioX est transférée dans Studio.

L’expérience de conception moderne est activée par défaut. Vous pouvez sélectionner l'expérience de conception pour chaque projet à partir des paramètres de projetdes activités Excel. Lorsque Classic Experience est activée pour un projet, les activités d'intégration d'applications classiques qui ne prennent pas en charge l'interaction avec Excel à partir de la version Plus sont disponibles dans le panneau Activités de Studio au lieu des activités modernes.

Ajoutez l'activité d'étendue Utiliser le fichier Excel ( Use Excel File ) pour indiquer le fichier à automatiser et configurer ses activités enfants en sélectionnant les données Excel dans l' option Plus de chaque propriété sans avoir à saisir manuellement des expressions :

  • Parcourez le contenu du fichier à partir du menu et sélectionnez les données qui correspondent au type de chaque propriété. Par exemple, vous pouvez sélectionner des cellules, des plages, des tableaux, des feuilles ou des graphiques à partir de la feuille de calcul. Vous pouvez également indiquer la ligne ou la feuille actuelle dans une itération.



  • Si vous trouvez qu'il est plus facile de travailler dans Excel, utilisez l'option Indiquer dans Excel (Indicate in Excel ) pour sélectionner des données directement à partir du fichier. Cette fonctionnalité nécessite que vous installiez le complément Excel.



  • Utilisez l'option Entrée personnalisée ( Custom Input ) pour spécifier manuellement l'entrée en fonction des noms de table, de graphique ou de feuille, ou pour saisir des références à une cellule ou à une plage.



Si le fichier que vous souhaitez automatiser n'existe pas encore, vous pouvez toujours utiliser les options dans le Plus en définissant un fichier avec la même structure qu'un modèle dans l'activité Utiliser un fichier Excel.

Activités du classeur

Les activités du classeur peuvent être exécutées même si Microsoft Excel n'est pas installé sur la machine et ne peut que lire/écrire des données vers et à partir du fichier.

Vous disposez de deux méthodes pour indiquer le fichier à traiter dans vos activités :
  • Indiquez le chemin d'accès au fichier dans chaque activité de classeur. Lorsque vous utilisez cette option, le fichier est chargé dans la mémoire au moment de l'exécution pour chaque activité qui le traite. Cette option convient mieux aux fichiers plus petits.
  • Connectez votre projet Studio au fichier Excel à partir du Gestionnaire de données pour l'ajouter en tant que ressource, puis référencez la ressource dans chaque activité du Classeur en la sélectionnant dans le menu Plus. En utilisant cette option, une fois le fichier chargé, celui-ci restera en mémoire jusqu'à ce que toutes les activités de l'étendue définie aient été exécutées, ce qui garantit de meilleures performances de runtime lorsque vous travaillez avec des fichiers plus volumineux et avec un plus grand nombre d'activités. Pour optimiser les performances, définissez l'étendue sur le conteneur le plus proche de l'endroit où les activités qui utilisent la ressource sont placées dans le workflow. Pour plus d'informations, consultez la section Utilisation du gestionnaire de données.


Activités d'intégration d'applications

Les activités d'intégration d'applications classiques nécessitent l'installation de l'application Excel sur la machine sur laquelle elles s'exécutent. Pour les feuilles de calcul volumineuses et complexes qui s'étendent sur un grand nombre de lignes et de colonnes, nous vous recommandons d'utiliser les activités Intégration d'applications ( App Integration ), car ces activités offrent les meilleures performances et la meilleure cohérence.

Toutes les activités d'intégration d'applications, à l'exception des activités CSV, doivent être incluses dans Étendue d'application Excel (Excel application scope) pour fonctionner. À partir de la version 2.10.4 du pack d’activités Excel, ces activités peuvent également être incluses dans l’activité Utiliser un fichier Excel .

Des activités dédiées vous permettent de travailler avec des fichiers .csv, alors que tous les autres fonctionnent avec .xlsx et .xls. Celles qui ne fonctionnent qu'avec l'activité Étendue d'application Excel (Excel application scope) peuvent également fonctionner avec les fichiers .xlsm.

Dépannage et limitations

Remarque :L'ancien format de fichier binaire Excel (Excel Binary File Format) (.XLS) spécifique à Microsoft Excel 95 n'est pas pris en charge par le groupe d'activités Excel.
  • Lorsque vous utilisez des activités qui lisent, copient ou ajoutent des plages, notez que si une cellule contient des informations de mise en forme, Excel considère que cette cellule contient des données, même si elle semble vide.
  • Notez que la version Microsoft Office 2016 1708 (Build 8431.2079) modifie le titre de la fenêtre des fichiers en cours d'édition et enregistrés "FileName.xlsx - Excel"("FileName.xlsx - Excel") en "FileName.xlsx - Saved ". Après la fermeture du fichier, le nom de fichier revient à la normale.

    Des problèmes peuvent survenir si votre projet d'automatisation utilise des sélecteurs contenant le titre de la fenêtre. Par exemple, le sélecteur suivant ne fonctionne plus si votre version Excel est la précédente : <wnd app='excel.exe' cls='XLMAIN' title='FileName.xlsx - Excel' /> <wnd cls='EXCEL7' title='FileName.xlsx' />. Pour éviter ce problème, nous vous recommandons d'utiliser un sélecteur de variable dynamique.
  • Certaines versions d'Excel ouvrent toujours les documents SharePoint en mode lecture seule (par ex. Excel 2019). Vous pouvez vérifier si un document distant prend en charge la modification en l'ouvrant manuellement dans Excel sur votre machine locale.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.