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

Tutorial: Añadir sus propias fórmulas al cuaderno del proyecto

El Cuaderno del proyecto por defecto disponible con todos los proyectos de automatización viene con un número de fórmulas que pueden ser fácilmente incorporadas en tus automatizaciones cuando se seleccionan desde el menú de campos de actividad. En este tutorial, crearemos una sencilla automatización de conversión de divisas que demuestra cómo puedes añadir una fórmula propia al Cuaderno del proyecto y utilizarla en tu proyecto.

Empezaremos añadiendo manualmente una fórmula para convertir USD a EUR en la celda C1 de la hoja del Cuaderno del proyecto, y luego crearemos una automatización que realice las siguientes tareas:

  1. Recuperar el tipo de cambio de dólar a euro de una búsqueda en la web y añadirlo en la celda A1.
  2. Solicitar un importe en USD durante la ejecución del proyecto y añadir el importe en la celda B1.
  3. Mostrar un cuadro de mensaje con el equivalente en EUR del importe en USD calculado en la celda C1.

Para terminar, vamos a proteger nuestra automatización contra cualquier cambio en el Cuaderno del proyecto nombrando las celdas utilizadas en la automatización y actualizando el proyecto para utilizar las celdas nombradas.

  1. Paso 1: configura un proyecto y actualiza el Cuaderno del proyecto.
    1. Crea un nuevo proyecto con la configuración predeterminada .
    2. Haz clic en Cuaderno de proyecto en la cinta de opciones de StudioX para abrir el archivo en Excel.
    3. En el archivo de Excel, selecciona la hoja del Bloc de notas y, a continuación, introduce la fórmula =A1*B1 en la celda C1. Esta fórmula convierte la cantidad de USD añadida en la celda B1 a EUR utilizando el tipo de cambio añadido en la celda A1.
    4. Guarda y cierra el Cuaderno del proyecto.
    5. Este ejemplo utiliza Google Chrome, que requiere la instalación de la extensión UiPath para Chrome. Para instalarlo, visita la página Inicio (StudioX Backstage View) > Herramientas y luego, en Extensiones UiPath, haz clic en Chrome .
  2. Paso 2: consigue el tipo de cambio desde la web.
    1. Abre Google Chrome, navega hasta google.com y busca usd to euro exchange rate.
    2. En StudioX, haz clic docs imageen el panel Diseñador y, a continuación, busca la actividad Usar Aplicación/Navegador en el buscador ubicado en la parte superior de la pantalla y selecciónala. La actividad se añade al panel Diseñador.
    3. En la actividad Utilizar aplicación/navegador, haz clic en Indicar aplicación, luego mueve el ratón a la página con los resultados de la búsqueda del tipo de cambio y, cuando la página del navegador esté resaltada en azul, haz clic en cualquier lugar dentro de ella.

      Has indicado que quieres utilizar la página con los resultados de la búsqueda en tu automatización.

    4. Haz clic docs image en la actividad Usar Aplicación/Navegador y, después, busca la actividad Obtener texto en el cuadro de búsqueda de la parte superior de la pantalla y selecciónala. La actividad se añade al panel Diseñador.
    5. En la actividad Obtener texto:
      • Haz clic en Indicar destino en pantalla, luego mueve el puntero del ratón sobre el valor del euro en la parte superior de la página de resultados de la búsqueda web, y, cuando esté resaltado, haz clic en el valor. El valor se identifica como destino y se resalta en verde. Haz clic en Confirmar en la ventana de Opciones de selección para guardar la selección. Se muestra una imagen del destino y cualquier anclaje en la actividad Obtener texto.
      • Haz clic en la parte derecha del campo Guardar como y después selecciona Cuaderno del proyecto (Notas) > Indicar en Excel. En Excel, selecciona la celda A1 y, a continuación, haz clic en Confirmar en la pestaña UiPath de la cinta de opciones de Excel. Has indicado que quieres pegar el tipo de cambio en la celda A1 de la hoja del Bloc de notas del proyecto.



  3. Paso 3: pide una cantidad en USD y muestra su equivalente en EUR.
    1. Haz clic en docs image en la actividad Obtener texto y, después, busca la actividad Escribir celda en el cuadro de búsqueda de la parte superior de la pantalla y selecciónala. La actividad se añade al panel Diseñador.
    2. En la actividad Escribir celda:
      • Haz clic docs imageen la parte derecha del campo Qué escribir y selecciona Preguntar al ejecutar.
      • Haz clic en la parte derecha del campo Dónde escribir y selecciona Cuaderno del proyecto (Notas) > Indicar en Excel. En Excel, selecciona la celda B1 y, a continuación, haz clic en Confirmar en la pestaña UiPath de la cinta de opciones de Excel.

        Has indicado que quieres pedir al usuario una cantidad en USD durante la ejecución del proyecto y que quieres pegar este valor en la celda B1 de la hoja del Bloc de notas del Cuaderno del proyecto.

    3. Haz docs imageclic debajo de la actividad Escribir texto y, a continuación, busca la actividad Buzón de mensajes en el cuadro de búsqueda de la parte superior de la pantalla y selecciónala. La actividad se añade al panel Diseñador.
    4. En la actividad Cuadro de mensaje, haz clic en docs imageen el lado derecho del campo Mensaje, y luego selecciona Texto.
    5. Queremos mostrar el mensaje «X USD es el equivalente a Y EUR». Para ello, en el Generador de textos:
      • Haz clic docs image en la parte derecha del cuadro de texto y, a continuación, selecciona Cuaderno del proyecto (Notas) > Indicar en Excel. En Excel, selecciona la celda C1 y, a continuación, haz clic en Confirmar en la pestaña UiPath de la cinta de opciones de Excel.
      • Introduce el texto USD is the equivalent of.
      • Haz clic docs image en la parte derecha del cuadro de texto y, a continuación, selecciona Cuaderno del proyecto (Notas) > Indicar en Excel. En Excel, selecciona la celda B1 y, a continuación, haz clic en Confirmar en la pestaña UiPath de la cinta de opciones.
      • Introduce el texto EUR..

        El texto debe verse como en la siguiente imagen.



    6. Haz clic en Guardar en el Generador de texto, luego haz clic en Guardar en la cinta de StudioX para guardar la automatización, y haz clic en Ejecutar para ejecutar la automatización.


      El tipo de cambio se obtiene de la búsqueda en la web, se pide al usuario un valor, se convierte el valor de USD a EUR en Excel y se muestra un mensaje con el resultado de la conversión.
  4. Paso 4: tptimiza tu automatización nombrando las celdas en el Cuaderno del proyecto.

    Tu automatización es ahora completamente funcional, pero puedes mejorarla aún más nombrando las celdas utilizadas en ella y actualizando las actividades que hacen referencia a ellas. Nombrar las celdas tiene las siguientes ventajas:

    • Al configurar las actividades, puedes seleccionar las celdas con nombre directamente desde el menú docs image, sin tener que abrir el archivo e indicarlo en Excel.
    • Identificar las celdas por su nombre en lugar de por su referencia significa que no tienes que preocuparte de actualizar las actividades para que indiquen las celdas correctas si los cambios en el archivo de Excel hacen que las celdas se desplacen.

    Para nombrar las celdas y actualizar el proyecto:

    1. Abre el Cuaderno del proyecto en Excel y cambia el nombre de las siguientes celdas en la hoja del Bloc de notas utilizando el Cuadro de nombre situado en el extremo izquierdo de la barra de fórmulas: para la celda A1 introduce el nombre ExchangeRate. Para la celda B1 introduce el nombre USDValue. Y para la celda C1 introduce el nombre EURValue.
    2. Actualiza las actividades del proyecto para utilizar los nombres de las celdas:
      • En la actividad Obtener texto, haz clic docs imageen en el lado derecho del campo Guardar en, y luego selecciona Cuaderno del proyecto (Notas) > Bloc de notas [Hoja] > ExchangeRate.
      • En la actividad Escribir celda, haz clic docs imageen en el lado derecho del campo Dónde escribir, y luego selecciona Cuaderno del proyecto (Notas) > Bloc de notas [Hoja] > USDValue.
      • En la actividad Buzón de mensajes, haz clic en , luego selecciona Texto y actualiza las dos referencias a celdas en Excel:

        • Elimina [Excel] Scratchpad!B1, luego haz clic en docs imageen el lado derecho del cuadro de texto y selecciona Cuaderno de proyecto (Notas) > Bloc de notas [Hoja] > USDValue.
        • Elimina [Excel] Scratchpad!C1, luego haz clic en docs imageen el lado derecho del cuadro de texto y selecciona Cuaderno de proyecto (Notas) > Bloc de notas [Hoja] > EURValue.

    El proyecto actualizado verse como la siguiente imagen.



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.