- Primeros pasos
- Tutoriales
- Proyectos de automatización
- Crear automatizaciones
- Fundamentos de la automatización
- Repo. de objetos
- Mejores prácticas de automatización
- Tutorial: Crear una tabla dinámica
- Tutorial: Iterar a través de las filas de una tabla
- Tutorial: Comparar archivos de Excel y envío de errores de conciliación por correo electrónico
- Tutorial: Extraer datos de correos electrónicos automatizados y trasladarlos a una aplicación de escritorio
- Tutorial: Filtrar datos en Excel
- Tutorial: Formatear celdas
- Tutorial: Añadir información en los archivos de una carpeta a un archivo de Excel
- Tutorial: Añadir sus propias fórmulas al cuaderno del proyecto
- Automatización de PowerPoint
- Automatización de datos
- Actividades comunes
- Automatización de Google Workspace
- Automatización de OneDrive y SharePoint
- Solución de problemas
Guía del usuario de StudioX
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.
Comienzas añadiendo el archivo de Excel que quieres automatizar como recurso al proyecto de automatización, y luego añades las actividades a realizar en el archivo. Al configurar las actividades que utilizan el archivo, puedes seleccionar hojas, tablas, rangos con nombre y celdas con nombre directamente desde el Más
en StudioX. También puedes cambiar sin problemas de StudioX a Excel para indicar los datos a utilizar directamente desde el archivo.

Si haces clic en Indicar en Excel en el signo Más
al configurar una actividad para seleccionar datos directamente del archivo, tu hoja de cálculo se abre en Excel y aparece una pestaña de UiPath en la cinta de Excel. Selecciona los datos que deseas 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.

También puedes indicar manualmente los datos de Excel que se utilizarán seleccionando la opción Entrada personalizada en el signo Más
menú. Esta opción te permite introducir referencias de celdas y rangos, nombres de tablas o nombres de hojas, que pueden ser útiles cuando se trabaja con archivos de Excel con nombres dinámicos, o con archivos que no existen en tiempo de diseño y no hay ningún archivo de plantilla disponible .

Si quieres repetir las mismas actividades para cada fila de un rango, añade una actividad Para cada fila de Excel y luego añade las actividades que se repetirán dentro de ella.
Para aprender a automatizar tareas de Excel, consulta los siguientes tutoriales:
- Tutorial: Crear una tabla dinámica
- Tutorial: Iterar a través de las filas de una tabla
- Tutorial: Comparar archivos de Excel y envío de errores de conciliación por correo electrónico
- Tutorial: Extraer datos de correos electrónicos automatizados y trasladarlos a una aplicación de escritorio
- Tutorial: Filtrar datos en Excel
- Tutorial: Formatear celdas
- Tutorial: Añadir información en los archivos de una carpeta a un archivo de Excel
- Tutorial: Añadir sus propias fórmulas al cuaderno del proyecto
- Tutorial: Rellenar formularios PDF en Acrobat Reader con datos de Excel
Las siguientes actividades de Excel están disponibles en StudioX:
- Utilice el archivo de Excel
- Anexar rango
- Relleno automático
- Rango de ajuste automático
- Cambiar origen de datos dinámicos
- Borrar hoja/rango/tabla
- Crear tabla dinámica
- Copiar/Pegar rango
- Eliminar filas
- Eliminar columna
- Eliminar hoja
- Duplicar hoja
- Exportar a CSV
- Filtro
- Rellenar rango
- Buscar la primera/última fila de datos
- Buscar/Reemplazar valor
- Formatear como tabla
- Para cada fila de Excel
- Para cada hoja de Excel
- Aplicar formato a celdas
- Obtener gráfico de Excel
- Insertar columna
- Insertar gráfico
- Insertar filas
- Insertar hoja
- Buscar
- Función de coincidencia
- Proteger hoja
- Leer fórmula de celda
- Leer el valor de la celda
- Leer rango
- Actualizar tabla dinámica
- Actualizar las conexiones de datos de Excel
- Quitar duplicados
- Cambiar el nombre de hoja
- Ejecutar la macro de la hoja de cálculo
- Guardar archivo de Excel
- Guardar archivo de Excel como
- Guardar archivo de Excel como PDF
- Ordenar rango
- Convertir texto en columnas
- Desproteger hoja
- Actualizar gráfico de Excel
- VLookup
- Escribir celda
- Escribir TablaDeDatos a Excel
Hay un par de formas diferentes de iniciar y previsualizar archivos de Excel, tanto en tiempo de ejecución como en tiempo de diseño. Para obtener más información, consulta la Configuración del proyecto.
Añadir un archivo de Excel a una automatización
La forma en que añades un archivo a una automatización determina qué actividades del proyecto pueden acceder y modificar el archivo de Excel y cuánto tiempo permanece abierto durante la ejecución. Hay dos formas de añadir un archivo de Excel a una automatización:
- Añade una actividad de recurso Usar archivo de Excel . Al utilizar esta opción, solo las actividades añadidas dentro de la actividad del recurso pueden acceder a los datos del archivo. 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 (por ejemplo descargado o guardado desde un archivo adjunto de correo electrónico) o si el archivo debe enviarse a otra ubicación (por ejemplo cargado o enviado como archivo adjunto de correo electrónico).
- Conecta el proyecto al archivo de Excel desde Data Manager para añadirlo como recurso del proyecto. Al utilizar esta opción, puedes configurar el ámbito en el que está disponible el archivo y establecerlo en todo el flujo de trabajo o solo en una determinada actividad de contenedor. De forma predeterminada, el ámbito se establece en el contenedor principal (todo el proyecto), lo que significa que todas las actividades del proyecto pueden acceder a él y modificarlo, y el archivo permanece abierto hasta que se ejecuta todo el proyecto. Si no necesitas que el recurso de Excel esté disponible en todo el proyecto, puedes establecer el ámbito más cercano a las actividades en las que se utiliza. Esto garantiza que el archivo solo esté abierto cuando es necesario, lo que puede acelerar la ejecución. Por ejemplo, puedes añadir todas las actividades que interactúan con un archivo de Excel dentro de una actividad de contenedor de grupo y establecer el ámbito en el contenedor de grupo. Conectar el proyecto a un archivo de Excel es útil cuando el nombre y la ubicación del archivo no cambian y no es necesario utilizar el archivo para otros fines, como cargarlo o enviarlo como archivo adjunto de correo electrónico.
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 del proyecto predeterminado es un archivo llamado Project_Notebook.xlsx creado por StudioX en la carpeta del proyecto. El archivo viene con un conjunto predefinido de fórmulas 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 donde 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 su uso en sus automatizaciones directamente desde el Más
menú.
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 archivo 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 de guardar cambios está deshabilitada, se muestra el mensaje Guardar cambios: desactivado junto a las entradas del Cuaderno del proyecto en el Más
y en el panel 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 a añadir fórmulas al Cuaderno del proyecto, consulta 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).
Para ver un ejemplo de cómo puedes utilizar las fórmulas en la hoja Fecha, consulta 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.
Para ver un ejemplo de cómo puedes utilizar las fórmulas en la hoja de texto, consulta Tutorial: extracción de datos de correos electrónicos automatizados y traslado 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 .
Para ver un ejemplo de cómo puedes utilizar las fórmulas en la hoja Archivo, consulta Tutorial: Guardar, cambiar el nombre y mover archivos adjuntos.