Actividades
Más reciente
False
Imagen de fondo del banner
Actividades de productividad
Última actualización 26 de abr. de 2024

Verificar datos de libro de trabajo de Excel

El ejemplo siguiente explica cómo utilizar las actividades de Excel para analizar y verificar las existencias, e informar al usuario sobre las necesidades de reposición. Presenta actividades como Leer fila, Leer celda o Leer fórmula de celda. Puedes encontrar estas actividades en el paquete UiPath.Excel.Activities (UiPath.Excel.Actividades), en la sección Libro.

Nota: descarga y extrae el archivo con el proyecto de este ejemplo y copia el archivo "stock.xlsx" a la carpeta del proyecto.

Así es como se puede construir el proceso de automatización:

  1. Abre Studio y crea un nuevo Proceso.
  2. Arrastra un contenedor Secuencia al Diseñador de flujo de trabajo.

    • Crea las siguientes variables:

      Nombre de la variable

      Tipo de variable

      Valor predeterminado

      header

      System.Collections.Generic.IEnumerable <System.Object>

      N/D

      product

      System.Collections.Generic.IEnumerable <System.Object>

      N/D

      orderList

      TablaDeDatos

      N/D

      index

      Int32

      N/D
  3. Arrastra la actividad Leer fila al interior del contenedor Secuencia.

    • Añade la expresión "stock.xlsx" en el campo Ruta del documento.
    • Agrega el valor "Bucharest" al campo Nombre de la hoja.
    • Agrega el valor "A1" en el campo Celda de inicio.
    • En el panel Propiedades, agrega la variable header en el campo Resultado.
  4. Arrastra otra actividad Leer fila debajo de la actividad anterior Leer fila.

    • Añade la expresión "stock.xlsx" en el campo Ruta del documento.
    • Agrega el valor "Bucharest" al campo Nombre de la hoja.
    • Agrega el valor "A2" en el campo Celda de inicio.
    • En el panel Propiedades, agrega la variable product en el campo Resultado.
  5. Arrastre una actividad Asignar debajo de la actividad Leer fila.

    • Añade la variable index en el campo Para.
    • Añade el valor 2 en el campo Valor.
  6. Arrastra la actividad Mientras debajo de la actividad Asignar.

    • Añada la expresión product.First.ToString.Length > 0 en el campo Condición.
    • Selecciona el contenedor Secuencia y crea la siguiente variable:

      Nombre de la variable

      Tipo de variable

      Valor predeterminado

      requiredAmount

      Double

      N/D
  7. Arrastra la actividad Leer celda dentro del contenedor Secuencia de la actividad Mientras.

    • Añade la expresión "stock.xlsx" en el campo Ruta del documento.
    • Agrega el valor "Bucharest" al campo Nombre de la hoja.
    • Agrega el valor "D" + index.ToString en el campo Celda de inicio.
    • En el panel Propiedades, agrega la variable requiredAmount en el campo Resultado.
  8. Arrastra la actividad Si debajo de la actividad Leer celda.

    • Añada la expresión requiredAmount > 0 en el campo Condición.
  9. Arrastre un contenedor de Secuencia dentro del campo Entonces de la actividad Si.

    • Crea las siguientes variables:

      Nombre de la variable

      Tipo de variable

      Valor predeterminado

      amountFormula

      Cadena

      N/D

      index2

      Cadena

      N/D
  10. Arrastra la actividad Leer fórmula de celda dentro del contenedor Secuencia del campo Entonces.

    • Añade la expresión "stock.xlsx" en el campo Ruta del documento.
    • Agrega el valor "Bucharest" al campo Nombre de la hoja.
    • Agrega el valor "D2" en el campo Celda de inicio.
    • En el panel Propiedades, agrega la variable amountFormula en el campo Resultado.
  11. Arrastra la actividad Buzón de mensajes debajo de la actividad Leer fórmula de celda.

    • Añade la expresión "According to the formula (" + amountFormula + ") you have to order " + requiredAmount.ToString + " more " + product.ElementAt(0).ToString + " from " + product.ElementAt(1).ToString en el campo Texto.
  12. Arrastra la actividad Asignar debajo de la actividad Si.

    • Añade la variable index en el campo Para.
    • Agrega la expresión index + 1 en el campo Valor.
  13. Arrastra la actividad Leer fila debajo de la actividad Asignar.
  • Añade la expresión "stock.xlsx" en el campo Ruta del documento.
  • Agrega el valor "Bucharest" al campo Nombre de la hoja.
  • Agrega el valor "A" + index.ToString en el campo Celda de inicio.
  • En el panel Propiedades, agrega la variable product en el campo Resultado.

El flujo de trabajo debe parecerse a este:



14. Ejecuta el proceso. El archivo de Excel se analiza, se verifica y se muestra un mensaje que informa al usuario de los cambios necesarios.

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.