activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
Actividades de productividad
Last updated 15 de nov. 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.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.