UiPath Documentation
studiox
2023.4
false
Manuel utilisateur de StudioX
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

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 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 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 pour indiquer quel compte Outlook utiliser et, à l’intérieur, nous ajouterons une activité Envoyer un e-mail Outlook pour envoyer l’e-mail.

  1. Étape 1 : configurer le projet et obtenir les fichiers nécessaires.

    1. Create a new blank project using the default settings.
    2. Download and extract the archive with the automation project in this example using the button at the bottom of this page, then copy the files A.csv and B.xlsx to your project folder.
  2. Étape 2 : ajouter le fichier Excel au projet.

    1. Click Add activity image des documents in the Designer panel, and then find the Use Excel File activity in the search box at the top of the screen and select it. A Use Excel File activity is added to the Designer panel.

    2. Dans l’activité :

      • Click Browseimage des documents next to the Excel file field, and then browse to and select the file B.xlsx

      • 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. Click Add activity image des documents inside the Use Excel File activity, and then find the Read CSV activity in the search box at the top of the screen and select it. The activity is added inside the Use Excel File activity.

    2. In the Read CSV activity:

      • Click Browseimage des documents next to the Read from file field, and then browse to and select the file A.csv.

      • Cliquez sur Plus image des documents 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.

    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.

    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 :

      • Click Plusimage des documents on the right side of the From account field, and then select Outlook.

      • Click Plusimage des documents on the right side of the To field, and then select Text. In the Text Builder window, enter an email address where to send the email. For example, you can enter your own email address to send the email to yourself. If you leave the Is draft option selected, the automation does not send the email, it instead saves the email to the Outlook Drafts folder.

      • Click Plusimage des documents on the right side of the Subject field, and then select Text. In the Text Builder window, enter a subject for the email, for example Updated Excel File.

      • Click Plusimage des documents on the right side of the Body field, and then select Text. In the Text Builder window, enter text for the body of the email, for example See attachment.

      • Pour les pièces jointes, sélectionnez Fichiers, puis cliquez sur Parcourir image des documents à 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.

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour