studiox
2023.4
false
UiPath logo, featuring letters U and I in white
Manuel utilisateur de StudioX
Last updated 7 août 2024

Copie de fichier CSV vers un fichier Excel et envoi du fichier par e-mail

Dans ce tutoriel, nous allons copier les données d’un fichier CSV vers un fichier Excel existant, puis nous attacherons le fichier Excel à un e-mail pour ensuite l'envoyer depuis Outlook.

Nous allons créer un projet et commencer par ajouter une activité Utiliser un fichier Excel (Use Excel File) pour indiquer le fichier Excel où nous voulons copier les données. À l’intérieur de l'activité, nous ajouterons une activité Lire un fichier CSV (Read CSV) pour indiquer le fichier CSV à partir d'où et à quel endroit copier dans le fichier Excel. Nous ajouterons ensuite une activité Utiliser un compte Outlook (Use Outlook Account) pour indiquer quel compte Outlook utiliser et, à l’intérieur, nous ajouterons une activité Envoyer un e-mail Outlook (Send Outlook Email) pour envoyer l’e-mail.

  1. Étape 1 : configurer le projet et obtenir les fichiers nécessaires.
    1. Créez un nouveau projet vierge en utilisant les paramètres par défaut.
    2. Téléchargez et extrayez l'archive contenant le projet d'automatisation de cet exemple à l'aide du bouton en bas de cette page, puis copiez les fichiers A.csv et B.xlsx dans le dossier de votre projet.
  2. Étape 2 : ajouter le fichier Excel au projet.
    1. Cliquez sur Ajouter une activité docs image dans le panneau Concepteur, puis recherchez l’activité Utiliser un fichier Excel dans le champ de recherche en haut de l’écran et sélectionnez-la. Une activité Utiliser un fichier Excel est ajoutée au panneau Concepteur.
    2. Dans l’activité :
      • Cliquez sur Parcourir docs image à côté du champ Fichier Excel, puis naviguez vers le fichier B.xlsx et sélectionnez-le.
      • Dans le champ Référencer en tant que, entrez ExcelB.

        Vous avez indiqué que vous travaillerez sur le fichier B.xlsx qui est connu dans votre automatisation sous le nom d’ExcelB.

  3. Étape 3 : Ajouter une activité pour copier les données du fichier CSV vers le fichier Excel.
    1. Cliquez sur Ajouter une activité docs image à l’intérieur de l’activité Utiliser un fichier Excel, puis trouvez l’activité Lire un fichier CSV dans le champ de recherche en haut de l’écran et sélectionnez-la. L’activité est ajoutée à l’intérieur de l’activité Utiliser un fichier Excel.
    2. Dans l’activité Lire un fichier CSV (Read CSV) :
      • Cliquez sur Parcourir docs image à côté du champ Lire à partir du fichier, naviguez vers le fichier A.csv, puis sélectionnez-le.
      • Cliquez sur Plus sur le côté droit du champ Saisir ceci, puis sélectionnez MyExcel > Indiquer dans Excel. La feuille de calcul est ouverte dans Excel. Comme il y a déjà des données dans le fichier et que nous voulons les conserver, sélectionnez la première cellule de la première ligne vide (cellule A7), puis cliquez sur Confirmer (Confirm). Le champ est mis à jour avec votre sélection [ExcelB] Sheet1!A7.

        Vous avez indiqué que vous souhaitez copier les données du fichier CSV A.csv vers le fichier ExcelB dans la Feuil1 en commençant par la cellule A7.



  4. Étape 4 : Ajouter le compte Outlook au projet et envoyer l’e-mail.
    1. Dans le panneau Activités, sélectionnez l’onglet E-mail et faites glisser l’activité Utiliser l’application de bureau Outlook et déposez-la en dessous de l’activité Utiliser un fichier Excel. Une activité Utiliser l’application de bureau Outlook est ajoutée au panneau Concepteur.
    2. Dans l’activité, le compte de messagerie par défaut est déjà sélectionné dans le champ Compte. Si vous souhaitez utiliser un compte différent, sélectionnez-le dans le menu déroulant.
      Dans le champ Référencer en tant que, laissez la valeur par défaut Outlook comme nom de référence pour le compte dans l’automatisation.
    3. Dans le panneau Activités, faites glisser l’activité Envoyer un e-mail et déposez-la à l’intérieur de l’activité Utiliser l’application de bureau Outlook.
    4. Dans l’activité Envoyer un e-mail :
      • Cliquez sur Plus docs image sur le côté droit du champ À partir du compte, puis sélectionnez Outlook.
      • Cliquez sur Plus docs image sur le côté droit du champ À, puis sélectionnez Texte. Dans la fenêtre du générateur de texte, entrez l’adresse e-mail du ou des destinataires. Par exemple, vous pouvez saisir votre adresse e-mail pour vous envoyer l’e-mail. Si vous laissez l’option Est un brouillon sélectionnée, l’automatisation n’envoie pas l’e-mail, mais enregistre l’e-mail dans le dossier Brouillons d’Outlook.
      • Cliquez sur Plus docs image sur le côté droit du champ Objet, puis sélectionnez Texte. Dans la fenêtre Générateur de textes, saisissez l’objet de l’e-mail, par exemple Updated Excel File.
      • Cliquez sur Plus docs image sur le côté droit du champ Corps, puis sélectionnez Texte. Dans la fenêtre du générateur de texte, saisissez le corps du texte de l’e-mail (par exemple, See attachment).
      • Pour les pièces jointes, sélectionnez Fichiers, puis cliquez sur Parcourir à côté du champ, naviguez vers le fichier B.xlsx puis sélectionnez-le.



    5. Cliquez sur Enregistrer dans le ruban StudioX pour enregistrer l’automatisation, puis cliquez sur Exécuter pour exécuter l’automatisation.

    Les données du fichier A.csv sont copiées vers le fichier B.xlsx, puis jointes à un message électronique et envoyées en fonction des détails configurés dans l’activité Envoyer un e-mail.

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.