UiPath Documentation
studiox
2023.4
false
Guía del usuario de StudioX
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Tutorial: Copiar desde un archivo CSV a Excel y enviar el archivo por correo electrónico

En este tutorial, copiaremos los datos de un archivo CSV a un archivo Excel existente y luego adjuntaremos el archivo Excel a un correo electrónico y lo enviaremos desde Outlook.

Crearemos un proyecto y comenzaremos añadiendo una actividad Usar archivo de Excel para indicar el archivo de Excel donde queremos copiar los datos. Dentro de esta actividad, añadiremos una actividad Leer CSV para indicar el archivo CSV desde el que copiar y en qué parte del archivo de Excel copiar. A continuación, añadiremos una actividad Usar aplicación de Outlook de escritorio para indicar la cuenta de Outlook que se utilizará y dentro de ella añadiremos una actividad Enviar correo electrónico para enviar el correo electrónico.

  1. Paso 1: establece el proyecto y obtén los archivos necesarios.

    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. Paso 2: añade el archivo de Excel al proyecto.

    1. Click Add activity Imagen de documentos 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. En la actividad:

      • Click BrowseImagen de documentos next to the Excel file field, and then browse to and select the file B.xlsx

      • En el campo Referencia como, introduce ExcelB.

        Indicaste que trabajarás en el archivo B.xlsx que se conoce en tu automatización como ExcelB.

  3. Paso 3: añadir una actividad para copiar los datos del archivo CSV al archivo de Excel.

    1. Click Add activity Imagen de documentos 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 BrowseImagen de documentos next to the Read from file field, and then browse to and select the file A.csv.

      • Hacer clic en Más Imagen de documentos a la derecha del campo Salida a y luego selecciona ExcelB > Indicar en Excel. La hoja de cálculo se abre en Excel. Como ya hay datos en el archivo y queremos mantenerlos, selecciona la primera celda de la primera fila vacía (celda A7) y luego haz clic en Confirmar. El campo se actualiza con tu selección [ExcelB] Hoja1!A7.

        Has indicado que quieres copiar los datos del archivo CSV A.csv al archivo ExcelB en la Hoja1 empezando por la celda A7.

  4. Paso 4: añade la cuenta de Outlook al proyecto y envía el correo electrónico.

    Los datos de A.csv se copiarán en B.xlsx, y a continuación se adjuntan a un mensaje de correo y se enviarán utilizando los detalles configurados en la actividad Enviar correo electrónico.

    1. En el panel de actividades, selecciona la pestaña Correo y arrastre la actividad Utilizar aplicación de Outlook de escritorio y suéltala debajo de la actividad Usar archivo de Excel. Se añade una actividad de Uso de la aplicación Outlook de escritorio al panel Diseñador.

    2. En la actividad, la cuenta de correo electrónico predeterminada ya está seleccionada en el campo selecciona cuenta de correo electrónico.Si quieres utilizar una cuenta diferente, selecciónalo en el menú desplegable.

      En el campo Referencia como, deja el valor por defecto Outlookcomo nombre para referirse a la cuenta en la automatización.

    3. En el panel de actividades, arrastra la actividad Enviar correo electrónico y suéltala dentro de la actividad Utilizar aplicación de Outlook de escritorio.

    4. En la actividad Enviar mensaje:

      • Click PlusImagen de documentos on the right side of the From account field, and then select Outlook.

      • Click PlusImagen de documentos 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 PlusImagen de documentos 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 PlusImagen de documentos 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.

      • Para los archivos Adjuntos, selecciona Archivos, luego haz clic en Buscar al Imagen de documentoscampo y luego busca y selecciona el archivo B.xlsx.

    5. Haz clic en Guardar en la cinta de opciones de StudioX para guardar la automatización y, después, haz clic en Ejecutar la automatización.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado