UiPath Documentation
studiox
2023.10
false

Guía del usuario de StudioX

Última actualización 30 de abr. de 2026

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. Configura el proyecto y obtén los archivos necesarios.
    1. Crea un nuevo proyecto en blanco utilizando la configuración predeterminada.
    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. Añade el archivo de Excel al proyecto.
    1. Haz clic en Añadir actividad Imagen de documentos en el panel Diseñador y, a continuación, busca la actividad Usar archivo de Excel en el cuadro de búsqueda de la parte superior de la pantalla y selecciónala. Se añade una actividad Usar archivo de Excel al panel Diseñador.
    2. En la actividad:
      • Haz clic en Examinar Imagen de documentos junto al campo Archivo de Excel y, a continuación, busca y selecciona el archivo 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. Añade una actividad para copiar los datos del archivo CSV al archivo de Excel.
    1. Haz clic en Añadir actividad Imagen de documentos dentro de la actividad Usar archivo de Excel y, a continuación, busque la actividad Leer CSV en el cuadro de búsqueda de la parte superior de la pantalla y selecciónela. La actividad se añade dentro de la actividad Usar archivo de Excel.
    2. In the Read CSV activity:
      • Haz clic en navegar Imagen de documentos junto al campo Leer del archivo, navega y selecciona el archivo A.csv.

      • Haz clic en Más docs image a la derecha del campo Salida a y, a continuación, selecciona ExcelB > Indicar en Excel. La hoja de cálculo se abre en Excel. Como ya hay datos en el archivo y queremos conservarlos, 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] Sheet1!A7.

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

        Imagen de documentos

  4. Añade la cuenta de Outlook al proyecto y envía el 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:

      • Haz clic en Más Imagen de documentos a la derecha del campo Cuenta y luego selecciona Outlook.

      • Haz clic en Más Imagen de documentos a la derecha del campo Para y, a continuación, selecciona Texto. En la ventana del Generador de texto, introduce una dirección de correo electrónico a la que enviar el correo electrónico. Por ejemplo, puedes introducir tu propia dirección de correo electrónico para enviarte el correo a ti mismo. Si dejas seleccionada la opción Guardar como borrador , la automatización no envía el correo electrónico, sino que lo guarda en la carpeta Borradores de Outlook.

      • Haz clic en Más Imagen de documentos a la derecha del campo Asunto y luego selecciona Texto. En la ventana del Generador de texto, introduce un asunto para el correo electrónico, por ejemplo Updated Excel File.

      • Haz clic en Más Imagen de documentos a la derecha del campo Cuerpo y, a continuación, selecciona Texto. En la ventana del Generador de texto, introduce el texto para el cuerpo del correo electrónico, por ejemplo See attachment.

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

        Imagen de documentos

    5. Haz clic en Guardar en la cinta de StudioX para guardar la automatización y, a continuación, haz clic en Ejecutar para ejecutar la automatización. Los datos de A.csv se copian en B.xlsx y luego se adjuntan a un mensaje de correo y se envían utilizando los detalles configurados en la actividad Enviar correo electrónico . Descargar ejemplo

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado