activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Activités de productivité
Last updated 6 nov. 2024

Travailler avec des modèles de feuille de calcul

Les modèles de feuille de calcul peuvent être utilisés dans les activités suivantes qui impliquent de travailler avec des feuilles de calcul ou des classeurs :

Pourquoi utiliser des modèles ?

Quand avez-vous besoin de modèles ? Par exemple, si le classeur ou la feuille de calcul dont vous avez besoin dans votre automatisation n'est pas encore disponible au moment de la conception. Au lieu de sélectionner une feuille de calcul spécifique dans une activité, vous sélectionnez la variable de sortie d'une activité précédente et utilisez un modèle pour indiquer les données à rechercher.

Prenons l'exemple suivant :

Chaque jour à 11 h, un fichier .XLSX est téléchargé sur votre OneDrive. Cette feuille de calcul contient une liste de produits entrants et a toujours la même structure, avec les colonnes suivantes : Code produit, Produit, Quantité, Prix/Kg, Prix total, Date d'expédition. À la fin de chaque journée, vous devez lire le contenu de ce fichier et l'écrire dans une nouvelle feuille de calcul.

Le défi ? Au moment de la conception, vous ne disposez pas du fichier .XLSX dont vous avez besoin, car il n'est pas encore disponible. C’est là que les modèles sont utiles. Vous pouvez utiliser un modèle de fichier .XLSX comme espace réservé pour les fichiers futurs, car il a la même structure que les fichiers que vous traitez avec votre automatisation : mêmes noms de feuilles, mêmes noms de colonnes, etc.

Exemple

  1. Ajoutez une activité Pour chaque fichier/dossier (For Each File/Folder) à votre workflow.

    • La liste des produits est le dossier de votre OneDrive où un fichier .XLSX est téléchargé tous les jours à 11h00 :



  2. Dans le Corps de l'activité Pour chaque , ajoutez une activité Lire la plage .

    • Pour le champ Classeur (Workbook), ajoutez la variable CurrentItem . Cela représente chaque élément (fichier) identifié via l’activité Pour chaque (Pour chaque).



    • Utilisez l' exemple de classeur pour ajouter un fichier modèle qui a la même structure que les fichiers que vous devez traiter quotidiennement. Dans cet exemple, les noms de colonnes suivants :



  3. Ajoutez une activité Créer un classeur (Create Workbook) .



  4. Ajoutez une activité Write Range .

    • Pour Classeur ( Workbook), sélectionnez la variable de sortie de l'activité Créer un classeur (Create workbook).
    • Pour Quoi écrire, sélectionnez la variable de sortie de l’activité Plage de lecture (Read Range) . Cela remplit le nouveau classeur avec le contenu lu à partir des fichiers téléchargés quotidiennement sur votre OneDrive :



Erreurs (Errors)
Si les données disponibles dans le fichier modèle ne correspondent pas aux données trouvées dans les fichiers lus, un message d'erreur indique ce qui s'est passé. Par exemple : Error: UiPath.MicrosoftOffice365.Excel.ExcelException: Column names or order do not match. Individual errors: at index 3: expected: Product ID but got: ID.
  • Pourquoi utiliser des modèles ?
  • Exemple

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
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.