StudioX
2021.10
False
Imagen de fondo del banner
Guía del usuario de StudioX
Última actualización 26 de abr. de 2024

Automatización de Excel

Acerca de la automatización de Excel

StudioX ofrece una profunda integración con Microsoft Excel y viene con una serie de actividades que automatizan las tareas que se realizan en Excel.Para obtener información sobre la instalación del complemento de Excel, consulta la guía de Studio.

Se comienza añadiendo el archivo de Excel que se quiere automatizar como un recurso al proyecto de automatización, y luego se agregan las actividades a realizar en el archivo. Al configurar las actividades que utilizan el archivo, puede seleccionar hojas, tablas, rangos con nombre y celdas con nombre directamente desde el menú Más en StudioX. También puedes cambiar también de StudioX a Excel para indicar los datos que se utilizan directamente desde el archivo.



Si haces clic en Indicar en Excel en el menú Más al configurar una actividad para seleccionar datos directamente desde el archivo, se abrirá tu hoja de cálculo en Excel y aparecerá una pestaña de UiPath en la cinta de Excel.Selecciona los datos que quieres utilizar, por ejemplo una celda o un rango de celdas y luego haz clic en Confirmar en la pestaña UiPath para confirmar la selección.



Nota: si usas Microsoft Excel 2010, no indiques columnas completas en el archivo de Excel (por ejemplo, B:G), indica siempre rangos finitos (por ejemplo, B1:G100). Debido a los límites en versiones de Excel anteriores, la indicación de las columnas completas puede resultar un error cuando se ejecutará el proyecto.

También puede indicar manualmente los datos de Excel a utilizar mediante la selección de la opción Entrada personalizada en el menú Más del menú. Esta opción permite ingresar referencias de celdas y rangos, los nombres de las tablas o los de las hojas, lo que puede ser muy útil cuando trabaja con archivos de Excel con nombres dinámicos, o bien con archivos que no existen en el momento del diseño y no se dispone de ningún archivo de plantilla.



Si quieres repetir las mismas actividades para cada fila de un rango, añade una actividad Para cada fila, y luego añade las actividades para repetirlas.

Para aprender a automatizar tareas de Excel, consulta los siguientes tutoriales:

Las siguientes actividades de Excel están disponibles en StudioX:

Nota: hay un par de formas diferentes de lanzar y previsualizar archivos de Excel, tanto en runtime como en tiempo de diseño. Para más información, consulta configuraciones del proyecto.

Añadir un archivo de Excel a una automatización

Hay dos formas en los que puedes añadir un archivo de Excel como recurso a una automatización.La principal diferencia entre ellos es que las actividades del proyecto puedan tener acceso a los datos del archivo Excel y modificarlos:

  • Añade una actividad de recurso Usar archivo de Excel . Con esta opción, los datos del archivo solo pueden ser extraídos o modificados por las actividades añadidas dentro de la actividad del recurso. Una vez ejecutadas todas las actividades dentro de Usar archivo de Excel, el archivo se cierra. Esto es útil cuando el archivo se creará en tiempo de ejecución (p. ej. descargado o guardado desde un archivo adjunto de correo electrónico) o si el archivo debe enviarse a otra ubicación (p. ej. cargado o enviado como archivo adjunto de correo electrónico).
  • Conecta el proyecto al archivo de Excel.Utilizando esta opción, el archivo se añade como un recurso global, lo cual significa que puede ser accesible y modificado por todas las actividades del proyecto. La conexión con el archivo se cierra solo después de la ejecución de la automatización. Esta opción está pensada para aquellos casos en los que el nombre y la ubicación del archivo no cambian , y en los que el archivo no necesita ser utilizado para otros propósitos, como subirlo o enviarlo como adjunto a un correo electrónico.

Conectar un proyecto a un archivo de Excel

Para conectarse a un archivo de Excel y añadirlo como un recurso global:

  1. Haz clic en Conectar al recurso docs image en la parte superior del panel Data Manager y luego selecciona Conectar a un nuevo archivo de Excel.
  2. En la ventana Gestionar recursos, proporciona la siguiente información y, a continuación, haz clic en Aceptar:

    • Seleccione el archivo de Excel : haga clic en Examinar docs image junto al campo y, a continuación, busca y selecciona el archivo de Excel para añadirlo a la automatización.
    • Y dale un nombre para después: introduce un nombre para referirte al archivo en el proyecto de automatización.
    • Guardar cambios: selecciona esta opción si quieres que el archivo se guarde al final de automatización.De lo contrario, el archivo se devuelve al estado inicial después de la ejecución del proyecto.Esta opción está seleccionada de forma predeterminada.

      Cuando la opción de guardar los cambios está desactivada, se muestra el mensaje guardar junto a las entradas de recursos de Excel en el menú Más y en el panel del Data Manager.

    • Solo de lectura: selecciona esta opción si quieres abrir el archivo en modo de solo lectura.Esto te permite realizar operaciones de extracción de datos en un archivo de presentación bloqueado para la edición o que tiene una contraseña de edición.Esta opción no está seleccionada de forma predeterminada.

Gestión de recursos de Excel

Puedes gestionar los recursos de Excel desde el panel de Data Manager, independientemente de la forma en la que se añaden a la automatización.Haz clic con un botón derecho en un recurso de Excel y selecciona una de las opciones en el menú contextual:

  • Abrir archivo de Excel: abre el archivo en Excel.
  • Abrir ubicación de los archivos de Excel: abrir la carpeta que contiene el archivo de Excel.
  • Editar: abre la ventana Administrar recurso en la que puedes editar las propiedades de recursos.
  • Eliminar: elimina el recurso del proyecto.

Acerca del Cuaderno del proyecto

El Cuaderno de proyectos es un libro de Excel que puede utilizar como Cuaderno donde guardar fórmulas y manipular datos. Su finalidad es la de servir para los cálculos y el almacenamiento temporal de datos durante la ejecución del proyecto.De forma predeterminada, los cambios realizados en el Cuaderno del proyecto no se guardan cuando se completa la ejecución de la automatización.

El Cuaderno predeterminado del proyecto es un archivo de Project_Notebook.xlsx que se crea por StudioX en la carpeta del proyecto. El archivo viene con un conjunto de formulas predefinidas que puedes utilizar en cualquier proyecto de automatización.Las fórmulas se dividen en varias hojas en función del área a la que se aplican. Cada hoja contiene celdas en las que puedes añadir datos de entrada y fórmulas que manipulan esos datos.Las fórmulas se encuentran en celdas con nombre fáciles de identificar que puede seleccionar para utilizarlas en las automatizaciones directamente desde el menú Más.

Configurar el Cuaderno del proyecto

Selecciona Cuaderno> Configurar Cuaderno en la cinta de StudioX. Puede configurar las siguientes opciones:

  • Archivo del Cuaderno: selecciona otro archivo de Excel para utilizarlo como Cuaderno del proyecto.
  • Y dale un nombre para después: introduce un nombre con el que referirte al archivo Excel en el proyecto cuando una actividad interactúe con él. El nombre predeterminado es Notes.
  • Contraseña de acceso: si es el caso, escribe la contraseña para abrir el archivo.
  • Editar la contraseña: Si es el caso, escribe la contraseña requerida para editar el archivo.
  • Archivo autoguardado: Selecciona esta opción si quieres que el libro de trabajo se guarde al final de la automatización. De lo contrario, el archivo se devuelve al estado inicial después de la ejecución del proyecto.Esta opción no está seleccionada de forma predeterminada.

    Cuando la opción que permite guardar los cambios está desactivada, aparece el mensaje Guardar cambios: desactivado1 junto a las entradas del bloc de notas del proyecto en el menú Más y en el panel del Data Manager.



  • Solo de lectura: selecciona esta opción si quieres abrir el archivo en modo de solo lectura.Esto te permite realizar operaciones de extracción de datos en un archivo de presentación bloqueado para la edición o que tiene una contraseña de edición.Esta opción no está seleccionada de forma predeterminada.

Formulas del Cuaderno del proyecto

Las fórmulas disponibles en el Cuaderno del proyecto se detallan a continuación.Para aprender cómo puedes añadir formulaciones al Cuaderno del proyecto, consulta el Tutorial: añadir tus propias fórmulas al Cuaderno del proyecto.

Fecha

Introduce una fecha base (fecha base predeterminada) en la celda B4 (Date_Input) y un número de días (por defecto 7) en la celda B6 4 de la hoja.Las siguientes formulas están disponibles:

  • Fecha más un número de días (DatePlusDays): devuelve la fecha que resulta de sumar el número de días de la celda B6 a la fecha introducida en la celda B4.
  • Fecha más número de días laborables (DatePlusWorkingDays) : devuelve la fecha que resulta de sumar el nº de días de la celda B6 con la fecha introducida en la celda B4 sin contar los fines de semana.
  • Formato de fecha (AAAAMMDD) : devuelve la fecha de entrada de la celda B4 convertida en un texto con el formato AAAAMMDD.
  • Hoy: devuelve la fecha del día de hoy.
  • Fechas de la semana pasada (lunes, viernes, domingo)1 - devuelve la fecha del lunes de la semana pasada (LastWeekMonday), del viernes (LastWeekFriday) y del domingo (LastWeekSunday).
  • Fechas del último mes (Primera y Última): devuelve las fechas del primer día del último mes (LastMonthStartDate) y del último día (LastMonthEndDate).
  • Primer/último día laborable de este mes: devuelve las fechas del primer día laborable (ThisMonthFirstWorkingDay) y del último día laborable (ThisMonthLastWorkingDay) del mes actual.
Convertir un texto en una fecha de manera independiente de la localización

Introduce una fecha en la celda B18 (DateText) que contiene caracteres japoneses por año, mes y día insertados después de los números.La fecha convertida en el formato MM/DD/AAAA y devuelto en la celda B29 (ReformattedDate).

Si deseas ver un ejemplo de cómo puedes utilizar las fórmulas en la hoja de fecha, visita: Tutorial: trabajar con archivos y carpetas.

Texto

Introduce un texto en la celda B4 (Text_Input).Para buscar un texto específico dentro de la celda B4, introduce el texto que quieres buscar en la celda B10 (Busar).Para reemplazar el texto buscado por otro texto, introduce el texto de sustitución en la celda B11 (Reemplazar). Las siguientes formulas están disponibles:

  • Al configurar las actividades que usan el archivo, puede seleccionar hojas, tablas, rangos con nombre y celdas con nombre directamente desde el Más en StudioX.
  • Longitud1- devuelve el número de caracteres del texto de la celda B4.
  • Mayúsculas: devuelve el texto de la celda B4 con todos los caracteres convertidos a mayúsculas.
  • Minúsculas: devuelve el texto de la celda B4 con todos los caracteres convertidos a minúsculas.
  • Resultado - devuelve el texto de la celda B4 modificado al sustituir el texto añadido en la celda B10 por el texto añadido en la celda B11.
  • Contiene: comprueba que el texto añadido en la celda B10 aparece en el texto de la celda B4 y devuelve VERDADERO si se encuentra el texto o FALSO si no se encuentra el texto.
  • Primer Nombre: devuelve el texto antes del último carácter de espacio en el texto de la celda B4.
  • Apellido: devuelve el texto después del último carácter de espacio en el texto de la celda B4.
Extraer valores de un texto

Para extraer un determinado valor del texto añadido en la celda B4 a la celda F5 añade el texto a la izquierda del valor en la celda D5 y/o texto a la derecha del valor de la celda E5. Si quiere extraer varios valores, utilice las celdas de las mismas columnas en las filas del 6 a 9. Puede utilizarlo en las automatizaciones para extraer los valores de las variables de los bloques de texto que siguen la misma plantilla. Por ejemplo, puede extraer los valores, como los números de factura y los importes, de las notificaciones automáticas por correo electrónico en las que van precedidas de las mismas etiquetas.

Si deseas ver un ejemplo de cómo puedes utilizar las fórmulas en la hoja de texto, visita Tutorial: Cómo extraer datos de correos electrónicos automatizados y transferirlos a una aplicación de escritorio.

Número

Introduce un número en la celda B4 (Number_Input).Las siguientes formulas están disponibles para manipular el número:

  • Limpiado ( CleanNumber): devuelve el número añadido en la celda B4 eliminando todos los saltos de línea y los espacios que no son de ruptura.
  • : devuelve la parte entera del número de la celda B4.
  • 2 decimales1 (TwoDecimals): devuelve el número sumado en la celda B4 con 2 decimales.
Convertir un texto en un Número de forma independiente de la localización

Introduce un número que no tenga separador de grupo o un punto (.) como separador de grupo, y lleva una coma (,) como separador decimal en la celda 1B111 (NumberText_Input). El número se devuelve en la celda B15 (ReformattedNumber) convertida para utilizar la coma (,) como separador de grupos y el punto (.) como separador decimal.

Archivo

Introduce la ruta completa a un archivo que incluye la extensión de archivo en la celda B6 (FullFileName_Input).Las siguientes formulas están disponibles:

  • Nombre del archivo(FileName): devuelve el nombre del archivo, incluida la extensión, de la ruta de acceso al archivo añadida en la celda B6.
  • Extensión de archivo (FileExtension): devuelve la extensión de archivo de la ruta de archivo añadida en la celda B6.
  • Nombre de archivo sin extensión (FileNameNoExtension): devuelve el nombre de los archivos sin extensión de la ruta del archivo añadida en la celda B6.
  • Carpeta (carpeta ): devuelve la ruta a la carpeta que contiene el archivo cuya ruta fue añadida en la celda B6.
  • Nombre de archivo reformateado (ReformattedFileName): devuelve los valores de las celdas B9 y B10 separados entre sí por. (punto).El resultado es el nombre de archivo con extensión .

Si deseas ver un ejemplo de cómo puede utilizar las fórmulas en la hoja Archivo, visita Tutorial: Guardar, renombrar y mover archivos adjunto.

Tutorial: Comparar archivos de Excel y envío de errores de conciliación por correo electrónico

En este tutorial, crearemos una automatización para comparar los importes de una hoja de cálculo que contiene facturas y los importes de un archivo CSV que contiene un resumen por proveedor. Si existe algún error de reconciliación entre los archivos, crearemos un archivo CSV con detalles y enviaremos el archivo por correo electrónico.

Creamos un proyecto con las siguientes actividades:

  1. Dos actividades Utilizar archivo de Excel para indicar el archivo de Excel con las facturas y el archivo donde queremos conciliar los datos.
  2. Una serie de actividades Escribir celda para añadir dos cabeceras de columna al archivo Excel de conciliación y para calcular la suma de las facturas de un proveedor y la diferencia entre esa suma y el importe del resumen inicial. Añadiremos una actividad Copiar Rango para copiar las fórmulas que hemos añadido para un proveedor a todas las filas de la hoja, de forma que podamos realizar los mismos cálculos para todos los proveedores, y luego añadiremos una actividad más de Escribir Celda para añadir la diferencia total a una celda.
  3. Una actividad Si en la que agregaremos una condición de que si hay errores de conciliación (la suma de las diferencias es mayor que 0), se debe crear un archivo CSV con los detalles y enviarlo por correo electrónico a una dirección especificada. Para las tareas de correo electrónico, vamos a añadir una actividad Utilizar aplicación de Outlook de escritorio para indicar la cuenta de Outlook desde la que queremos enviar el correo electrónico y la actividad Enviar correo electrónico dentro de Utilizar aplicación de Outlook de escritorio.
  1. Paso 1: establece el proyecto y obtén los archivos necesarios.
    1. Crea un nuevo proyecto con la configuración predeterminada .
    2. Descarga y extrae el archivo con el proyecto de automatización en este tutorial utilizando el botón en la parte inferior de esta página. Copia los datos de la carpeta a tu carpeta de proyecto.
  2. Paso 2: añade los archivos de Excel al proyecto.
    1. Haz clic en Añadir actividad docs imageen el panel Diseñador y, a continuación, busca la actividad Usar archivo de Excel en el buscador ubicado en la parte superior de la pantalla y selecciónala. Se añade al panel Diseñador una actividad Utilizar archivo de Excel.
    2. En la actividad:
      • Haz clic en Examinar docs imagejunto al campo de archivo de Excel y luego busca y selecciona el archivoinvoices.xlsx
      • En el campo Referencia como, introduce Invoices.

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

    3. Haz clic en Añadir actividad dentro docs imagede la actividad Usar archivo de Excel, y luego agrega otra actividad Usar archivo de Excel.
    4. En la segunda actividad:
      • Haz clic en Examinar docs imagejunto al campo de archivo de Excel y luego busca y selecciona el archivoreconcile.xlsx
      • En el campo Referencia como, introduce Rec.

        Indicaste que trabajarás en el archivo reconcile.xlsx que se conoce en su automatización como Grabación.



  3. Paso 3: copia los datos en el archivo de reconciliación.
    1. Haz clic en Añadir actividad docs image en la segunda sección Utilizar archivo de Excel, busca la actividad Leer CSV en el cuadro de búsqueda de la parte superior de la pantalla y selecciónala. La actividad se añade dentro de la actividad Usar archivo de Excel.
    2. En la actividad Leer CSV:
      • docs imageHaz clic en navegar junto al campo Leer archivos, navega y selecciona el archivo summary.csv
      • Haz clic en el signo más a la derecha del campo Salida a y, seguidamente, selecciona Rec > Resumen [Hoja]. El campo se actualiza con su selección Facturas [Rec] .

        Indicaste que querías copiar los datos del archivo CSV summary.csv al archivo Grabación en la hoja Resumen.

    3. Haz clic en Añadir actividad docs image en la segunda actividad Usar archivo de Excel, debajo de la actividad Leer CSV, y luego busca la actividad Copiar rango en el cuadro de búsqueda de la parte superior de la pantalla y selecciónala. Se agrega una actividad de Copiar Pegar Rango dentro de la actividad de Usar Archivo de Excel.
    4. En la actividad Copiar rango:
      • Haz clic en el signo más de la derecha del campo Rango de origen y, a continuación, selecciona Facturas > Facturas [Hoja]. Tu selección se muestra en el campo como [Invoices] Facturas.

        Indicaste que quieres copiar la hoja de Facturas desde el archivo con el mismo nombre.

      • Haz clic en Más a la derecha del campo Destino y, a continuación, seleccione Rec > Facturas [Hoja]. Tu selección se muestra en el campo como [Rec] Facturas

        Indicaste que quieres pegar el rango copiado en la hoja de la hoja de archivo Grabación.



  4. Paso 4: realiza los cálculos necesarios para comparar los datos.
    1. En el panel de Actividades, selecciona la pestaña Excel, y a continuación arrastra la actividad Escribir Celda y suéltala en la segunda Usar Archivo Excel debajo de Copiar Rango. Se añade una actividad de escritura de celdas al panel del diseñador.
    2. En la actividad Escribir celda:
      • Haz clic en el signo más docs imagea la derecha del campo Qué escribir y luego selecciona Texto. En el Creador de texto, introduce el Calculated Amounttexto.
      • Haz clic en el signo más a la derecha del campo Dónde escribir, y selecciona Grabación > Indicar en Excel. La hoja de cálculo se abrirá en Excel. Selecciona la celda C1 y luego haz clic en Confirmar. Se actualizará el campo con tu selección [Grabación] Resumen!C1.

        Calculated AmountIndicaste que quieres que la primera celda de la columna C de la hoja Resumen del archivo Grabación contenga el texto.
    3. Agrega una segunda actividad Escribir celda debajo de la anterior y, en la actividad:
      • Haz clic en el signo más docs imagea la derecha del campo Qué escribir y luego selecciona Texto. En el Creador de texto, introduce el =IF(A2 <> "", SUMIF(Invoices!B:B, A2, Invoices!C:C), "")texto.
      • Haz clic en Más a la derecha del campo Dónde escribir y selecciona Grabación > Indicar en Excel. La hoja de cálculo se abre en Excel. Selecciona la celda C2 y luego haz clic en Confirmar. El campo se actualizará con tu selección [Grabación] Resumen!C2.

        Indicaste que quieres C2 de la hoja Resumen del archivo Grabación que contenga la fórmula =IF(A2 <> "", SUMIF(Invoices!B:B, A2, Invoices!C:C), ""). Esta fórmula comprueba si la celda del proveedor (A2) no está vacía y suma los valores de la columna C de la hoja Facturas para el proveedor de la celda A2 de la hoja de Resumen.
    4. Añade una tercera actividad de celda Escribir debajo de la anterior y, en la actividad:
      • Haz clic en el signo más docs imagea la derecha del campo Qué escribir y luego selecciona Texto. En el Creador de texto, introduce el Differencetexto.
      • Haz clic en Más a la derecha del campo Dónde escribir y selecciona Grabación > Indicar en Excel. La hoja de cálculo se abre en Excel. Selecciona la celda D1, y haz clic en Confirmar. El campo se actualizará con tu selección [Grabación] Resumen!D1.

        Indicaste que quieres que la primera celda de la columna D de la hoja Resumen del archivo Grabación contenga el texto.Difference
    5. Agrega una cuarta actividad de celda Escribir debajo de la anterior y, en la actividad:
      • Haz clic en el signo más docs imagea la derecha del campo Qué escribir y luego selecciona Texto. En el Creador de texto, introduce el =IF(A2 <> "", C2-B2, "")texto.
      • Haz clic en Más a la derecha del campo Dónde escribir y selecciona Grabación > Indicar en Excel. La hoja de cálculo se abre en Excel. Selecciona la celda D2, y haz clic en Confirmar. El campo se actualizará con tu selección [Grabación] Resumen!D2.

        Indicaste que quieres D2 de la hoja Resumen del archivo Grabación que contenga la fórmula =IF(A2 <> "", C2-B2, ""). Esta fórmula verifica si la celda del proveedor (A2) no está vacía y calcula la diferencia entre los valores de las celdas C2 y B2 de la hoja Resumen.
    6. Haz clic en Añadir actividad docs imagedebajo de la última actividad Escribir celda y, a continuación, encuentra la actividad Copiar rango en el cuadro de búsqueda de la parte superior en la pantalla y selecciónala. La actividad Copiar Rango se añade al panel Diseñador.
    7. En la actividad Copiar rango:
      • Haz clic en el signo más docs image a la derecha del campo Rango de fuentes y selecciona Grabación > Indicar en Excel. La hoja de cálculo se abre en Excel. Selecciona el rango C2:D2, y haz clic en ConfirmarEl campo se actualiza con tu selección [Grabación] Resumen!C2:D2.
      • Haz clic en Más docs image a la derecha del campo Rango de Destino y selecciona Grabación > Indicar en Excel. La hoja de cálculo se abre en Excel. Selecciona el rango C3-D20 y haz clic en Confirmar. Se actualiza el campo con tu selección Resumen [Rec] C3-D20.
      • Desde el menú desplegable Qué copiar, selecciona Formulas.

        Indicaste que deseas pegar la fórmula en el rango de copiado C2:D2 a las mismas columnas en la hoja.

    8. En el panel de Actividades, selecciona la pestaña Excel, y luego arrastra la actividad Escribir Celda y suéltala debajo de la última actividad Copiar Rango. Se añade una actividad de escritura de celdas al panel del diseñador.
    9. En la actividad Escribir celda:
      • Haz clic en el signo más docs imagea la derecha del campo Qué escribir y luego selecciona Texto. En el Generador de texto, introduce la fórmula =SUM(Summary!D:D).
      • Haz clic en Más a la derecha del campo Dónde escribir, y selecciona Grabación > Indicar en Excel. La hoja de cálculo se abre en Excel. Selecciona la hoja Facturas y luego la celda F1, y haz clic en ConfirmarEl campo se actualiza con tu selección [Grabación] Factura!F1.

        Indicaste que quieres que la primera celda de la columna F de la hoja de Facturas del archivo Grabación contenga la fórmula =SUM(Summary!D:D). La fórmula añade la suma de las diferencias en la columna D de Resumen a la celda F1 en la hoja de Facturas.


  5. Paso 5: envía un correo electrónico con detalles sobre la reconciliación si la suma de las diferencias es mayor que 0.
    1. Haz clic en Añadir actividad docs image debajo de la última actividad Escribir celda y luego, en el cuadro de búsqueda en la parte superior de la pantalla, localiza y selecciona Si. Se añade una actividad Si al panel Diseñador.
    2. En la actividad Si, haz clic en el signo Más docs imagea la derecha de la condición y, a continuación, selecciona el Generador de condiciones
    3. En el Generador de condición, añade la condición «si la suma de las diferencias es mayor que 0»:
      • Haz clic en el signo más docs image a la derecha del campo de la izquierda y luego selecciona Grabación > Indicar en Excel. La hoja de cálculo se abre en Excel. Selecciona la hoja Facturas y luego la celda F1, y haz clic en ConfirmarEl campo se actualiza con tu selección [Grabación] Factura!F1.
      • En el menú desplegable del medio, selecciona mayor que.
      • Haz clic en el signo más a la derecha del campo de la derecha, selecciona Número, introduce 0 y haz clic en Guardar dos veces.

        Si se cumple esta condición se ejecutarán las actividades que agregues en la rama Entonces de la actividad Si.

    4. En el panel Actividades, selecciona la pestaña CSV y luego arrastra la actividad Escribir CSV y suéltala en la rama Entonces de la actividad Si. Se agrega una actividad Escribir CSV al panel Diseñador.
    5. En la actividad Escribir CSV:
      • Haz clic en Más docs image a la derecha del campo Escribir en qué archivo y selecciona Texto. En el Generador de texto, introduce reconcile , y luego en el menú Más docs image a la derecha del Generador de Textos, selecciona Cuaderno del proyecto (Notas ) > Fecha [Hoja] > AAAAMMDD [Celda]. El texto en el Generador de texto se actualiza a reconcile Excel Date!YYYYMMDD. Introduce el texto.csv al final y haz clic en Guardar.El texto final debe ser reconcile Excel Date!YYYYMMDD.csv.
      • Haz clic en el signo más a la derecha del campo Escribir desde y, seguidamente, selecciona Grabación > Resumen [Hoja]. El campo se actualizará con tu selección [Grabación] Resumen.

        Indicaste que quieres crear un archivo CSV en la carpeta el proyecto cuyo nombre contiene la palabra de la fecha de hoy y copiar allí la hoja de Resumen del archivo a la Grabación.

    6. En el panel de actividades, selecciona la pestaña Correo y, a continuación, arrastra la actividad Utilizar aplicación Outlook de escritorio y suéltala en la rama Entonces de la actividad Si, situada en la parte inferior de la actividad Escribir CSV.
    7. 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.
    8. 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.
    9. En la actividad Enviar mensaje:
      • Haz clic en Más docs imagea la derecha del campo De la cuenta, y luego selecciona Outlook.
      • Haz clic en Más docs imagea la derecha del campo Para y luego selecciona Texto.En la ventana del Generador texto, introduce una dirección de correo electrónico a donde vas a enviar el mensaje. Por ejemplo, puedes introducir tu propia dirección de correo electrónico para enviarte el mensaje a ti mismo. Si dejas seleccionada la opción Es un borrador, la automatización no envía el correo electrónico, en su lugar lo guarda en la carpeta Borradores de Outlook.
      • Haz clic en Más docs image a la derecha del campo Asunto y selecciona Texto. En la ventana del Generador de Texto, introduce Reconciliation errors for, y luego en el menú Más docs image a la derecha del Generador de Texto, selecciona Cuaderno del proyecto (Notas) > Fecha [Hoja] > Hoy [Celda]. El texto en el Generador de Texto se actualiza a Reconciliation errors for Date!Today.
      • Haz clic en el signo Más docs image a la derecha del campo Cuerpo y selecciona Texto. En la ventana del Generador de texto, introduce texto para el cuerpo del correo electrónico, por ejemplo One or more suppliers have reconciliation errors. See attached CSV file for details..
      • Para los adjuntos, selecciona Archivos y, a continuación, introduce el mismo nombre de archivo que se usa en la actividad Escribir CSV en el paso 5,reconcile Excel Date!YYYYMMDD.csv Por ejemplo, se puede abrir el Generador de Texto para Escribir en qué campo del archivo de la actividad Escribir CSV, copiar todo el texto y, a continuación, pegarlo en el Generador de texto para el campo de archivo adjunto.


    10. 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.

    Las facturas y los datos del resumen se copian en el archivo reconcile.xlsx, se realizan los cálculos y, dado que el importe total de las facturas no coincide con el del resumen correspondiente a uno de los proveedores, la hoja de resumen del archivo reconcile.xsls se copia en el archivo CSV cuyo nombre incluye la fecha de hoy, el archivo se adjunta a un correo electrónico y se envía a la dirección especificada. En el archivo, puedes identificar el proveedor con errores de reconciliación por el valor en la celda D3 que es mayor que 0.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.