Excel avanzado paquete

El paquete de Excel avanzado contiene acciones que le permiten automatizar muchas de las tareas repetitivas al trabajar con hojas de cálculo de Microsoft Excel.

Puede automatizar las tareas relacionadas con el libro, la hoja de cálculo, las filas, las columnas y las operaciones de celdas. Puede utilizar estas acciones cuando Microsoft Excel está instalado en el dispositivo que desea utilizar, para automatizar las tareas relacionadas con Microsoft Excel.
Nota:
  • El archivo Excel que se utiliza desde el Control Room es aplicable solo para la sesión actual de bot. Si se modifica el archivo durante la ejecución del bot, el archivo actualizado no puede cargarse de nuevo en Control Room.
  • No necesita instalar Microsoft Access Database Engine como un componente adicional en su sistema para usar Excel como base de datos si está usando alguna de las siguientes versiones de Office:
    • Microsoft 365 Apps para Enterprise
    • Microsoft Office 2016 o 2019 (versión del consumidor 2009 o posterior)

    Sin embargo, si tiene tanto Microsoft 365 Apps como Microsoft Access Database Engine instalados en el sistema, puede desinstalar Microsoft Access Database Engine y reparar Microsoft 365 Apps.

    Microsoft recomienda no instalar el controlador de Microsoft Access Database Engine por separado porque tanto Microsoft Access Database Engine 2016 como Microsoft 365 Apps utilizan el mismo identificador de versión principal (16.0). Para obtener más información sobre los requisitos de instalación del controlador del motor de Microsoft Access Database Engine, consulte No se puede utilizar el proveedor Access ODBC u OLEDB

Importante: Cuando se utiliza Microsoft Excel versión 2208 y un bot intenta abrir una macro no protegida, se muestra una advertencia de seguridad que indica que las macros están bloqueadas por no proceder de una fuente de confianza.

Para obtener más información, consulte Las macros de Internet se bloquearán por defecto en Office.

Nota: Si se utilizan diferentes versiones del paquete Excel avanzado en un bot primario y en un bot secundario, la capacidad de compartir una sesión entre bots no es compatible actualmente. Para compartir una sesión entre bots primarios y secundarios, asegúrese de que utiliza la misma versión del paquete en los bots primarios y secundarios.
Las Acciones en el paquete de Excel avanzado admiten Microsoft Office 2016 hasta Microsoft Office 2019, Microsoft Office 365 y los siguientes formatos de archivo:
  • .xls
  • .xlsx
  • .xlsb
  • .xml
  • .xlsm
  • .txt
  • .ods
  • .htm
  • .html
  • .mht
  • .mhtml
  • .slk
  • .pdf
Importante:
  • Para los archivos con extensión .ods, a menos que se especifique el nombre de la hoja en el campo Especificar el nombre de la hoja de la acción Abrir, la acción siempre abre el archivo .ods con la primera hoja como activa de forma predeterminada. Si el nombre de la hoja contiene un carácter de espacio, después de guardar y cerrar la hoja de Excel, el carácter de espacio se muestra como guion bajo.
  • Los archivos con las extensiones e .htm, .html, .mht y .mhtml no se pueden convertir en PDF.
  • Los archivos con las extensiones .slk y .pdf contienen una sola hoja. La hoja no se puede renombrar. Si se renombra la hoja y se guarda la hoja de Excel, la hoja no conserva el nuevo nombre.
  • Los archivos con las extensiones .htm, .html, .mht, .mhtml, .slk y .pdf no pueden retener contraseñas.
  • No se puede ejecutar una macro en archivos con la extensión.pdf.
  • Nota: No se admiten aplicaciones de Excel habilitadas para macros con VBA que utilicen código de 32 y 64 bits. Si encuentra un mensaje de error Error de compilación en módulo oculto cuando se ejecuta una macro, consulte la siguiente imagen para agregar el código VBA manualmente en el archivo de Excel Script de solución para Excel VBA de 32 bits y 64 bits
También puede utilizar acciones con formato .csv. Consulte Operaciones CSV en Excel avanzado.

Consulte Ejemplo de migración de datos de Excel a una base de datos.

Elegir el paquete de Excel en Automation 360

Automation 360 incluye paquetes para respaldar tres tipos de uso de Microsoft Excel. Para obtener resultados óptimos, utilice el paquete que corresponde al tipo de Excel que está disponible en el dispositivo que está ejecutando bots.

  • Excel no está instalado: Si no tiene Microsoft Excel instalado en el dispositivo en el que está ejecutando bots, para automatizar los procesos relacionados con Excel, utilice el paquete de Excel Basic.
  • Excel para equipo de escritorio instalado: Si tiene una versión de escritorio de Microsoft Excel instalada en su computadora, utilice el paquete de Excel avanzado en sus bots.
  • Solo Excel de Microsoft 365 en línea: Si utiliza Microsoft Excel 365 en un navegador web, utilice el paquete de Excel de Microsoft 365 para automatizar tareas relacionadas con Excel.

Antes de comenzar

Realice las siguientes acciones dentro del Excel avanzado paquete como parte del uso del conjunto de acciones disponibles:

  1. Abra la hoja de cálculo de Microsoft Excel que desea usar para automatizar las tareas relacionadas con Microsoft Excel. Utilice la acción Abrir para abrir la hoja de cálculo. Consulte Con la acción Abrir para Excel avanzado.
    Nota: Para archivos que contienen grandes conjuntos de datos, utilice acciones desde Base de datos paquete para automatizar las operaciones de creación, lectura y actualización. Consulte Uso de la acción Conectar para la base de datos.
  2. Utilice las diferentes acciones disponibles en el paquete Excel avanzado para automatizar las tareas relacionadas con Microsoft Excel.
  3. Después de automatizar todas las tareas relacionadas con Microsoft Excel, cierre la hoja de cálculo mediante la acción Cerrar.

Acciones en el paquete de Excel avanzado

Las acciones en el paquete de Excel avanzado le permiten realizar las siguientes operaciones:

Acción Descripción
Operaciones de celda Realizar operaciones, como extraer datos de celdas, borrar valores de una celda, mover un cursor a una celda específica, buscar y reemplazar contenido. Consulte Operaciones de celda en Excel avanzado.
Operaciones de filas y columnas Realizar operaciones como insertar nuevas filas y columnas, y ocultar y mostrar filas y columnas, etc. Consulte Operaciones de filas y columnas en Excel avanzado.
Operaciones de tabla Realizar operaciones como clasificar y filtrar datos en una tabla, insertar y borrar columnas y obtener el rango de tablas. Consulte Operaciones de tabla en Excel avanzado.
Operaciones del libro de trabajo Realizar operaciones como abrir un libro, agregar datos, proteger y desproteger un libro y convertir un libro de Microsoft Excel en un archivo PDF. Consulte Operaciones del libro de trabajo en Excel avanzado.
Operaciones de la hoja de cálculo Realizar operaciones como crear y borrar una hoja de cálculo, añadir datos, ocultar y mostrar una hoja de cálculo. Consulte Operaciones de la hoja de cálculo en Excel avanzado.

Más recursos