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

Manipular selecciones de intervalo

Con este ejemplo, puedes copiar una hoja entera de un libro, copiarla en uno nuevo y modificar su contenido mediante la eliminación de un rango de filas.

En el ejemplo siguiente, se explica cómo trabajar con actividades como Copiar hoja y Eliminar rango. Puede encontrar estas actividades en el paquete UiPath.Excel.Activities.

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

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

    Nota: Asegúrate de tener el archivo .xlsx dentro de la carpeta del proyecto. Puedes usar tu propio archivo .xlsx o descargar el ejemplo que hemos proporcionado al final de esta página. El archivo .xlsx se usa para recuperar y procesar los datos con el fin de generar una nueva base de datos.
  3. Añade un Ámbito de aplicación de Excel dentro del contenedor de la secuencia.

    • En el Panel de propiedades, añade la ruta del archivo .xlsx, en este caso example.xls, en el campo RutaDelLibroDeTrabajo.
    • Selecciona las casillas para las opciones Guardado automático, CrearArchivoNuevo y Visible. Ahora el UiPath Robot puede crear un nuevo libro de Excel, guardar automáticamente todos los cambios realizados en él y abrir el archivo de Excel en primer plano mientras realizas acciones en él.
  4. Selecciona el contenedor Hacer dentro del Ámbito de aplicación de Excel y crea las siguientes variables:

    Nombre de la variable

    Tipo de variable

    Valor predeterminado

    rangeResult

    Cadena

    N/D

    sheets

    Lista <String>

    N/D
  5. Añade la actividad de Excel Copiar hoja dentro del contenedor Hacer.

    • En el Panel de propiedades, agrega la expresión "copy_destination.xlsx" en el campo RutaDeArchivoDeDestino.
    • Añade el nombre "New Sheet" en el campo NombreDeHojaDeDestino y el valor "SalesOrders" en el campo NombreDeLaHoja.
  6. Coloca otro Ámbito de aplicación de Excel debajo del primero.

    • Añade la ruta "copy_destination.xlsx" en el campo RutaDelLibroDeTrabajo.
    • En el Panel de propiedades, selecciona la casilla de verificación de las opciones Guardado automático, CrearArchivoNuevo y Visible. Ahora el UiPath Robot puede crear un nuevo libro de Excel, guardar automáticamente todos los cambios realizados en él y abrir el archivo de Excel en primer plano mientras realizas acciones en él.
  7. Selecciona el contenedor Hacer y crea las siguientes variables:

    Nombre de la variable

    Tipo de variable

    Valor predeterminado

    rangeResult

    Cadena

     

    sheets

    Lista <String>

     
  8. Añade una actividad de Excel Eliminar rango dentro del contenedor Hacer.

    • En el panel de propiedades, añade la expresión "A10:G20" al campo Intervalo y el nombre "New Sheet" al campo NombreDeLaHoja.
    • Marca la casilla de la opción AlternarCeldas. Al marcarla, las celdas se desplazan según la opción de desplazamiento.
    • Selecciona la opción ShiftUp de la lista desplegable OpciónDeDesplazamiento.
  9. Ejecuta el proceso. El proceso de automatización copia los datos de un libro a uno nuevo y elimina el intervalo de filas especificado.

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.