Excel advanced package

El package de Excel advanced contiene actions 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 actions cuando Microsoft Excel está instalado en el dispositivo que desea utilizar, para automatizar las tareas relacionadas con Microsoft Excel.
Importante: Si su instalación de oficina actual es cualquiera de las siguientes:
  • Microsoft 365 Apps para Enterprise
  • Office 2016, 2019 o 2021 (Consumer Version 2009 o posterior)

En ese caso, no es necesario instalar Microsoft Access Database Engine como componente adicional en el sistema.

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 Unable to use the Access ODBC or OLEDB provider
Nota: El controlador de SQL Server no depende de la instalación de Microsoft Office. Solo la versión del controlador de Excel depende de la versión de Microsoft Office. Sin embargo, si desea utilizar un controlador diferente, como el bloc de notas o CSV, entonces debe instalar el controlador de conectividad de la base de datos (ODBC) compatible correspondiente.
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 2021, 2019 (versión del consumidor 2009 o posterior) o 2016.

    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 Unable to use the Access ODBC or OLEDB provider

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 Macros from the internet will be blocked by default in Office.

Nota: Compartir una sesión de Excel entre una automatización principal y la secundaria solo es compatible cuando ambas automatizaciones usan la misma versión del package Excel advanced. Si las automatizaciones principal y secundaria ejecutan diferentes versiones del package, la sesión no puede ser transferida ni reutilizada. Para mantener la continuidad de la sesión, actualice ambas automatizaciones para usar una versión idéntica del package.
Las Actions en el package de Excel advanced admiten los siguientes formatos de archivo en las versiones de Microsoft Office 2021, 2019 (versión para consumidores 2009 o posterior) o 2016:
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 action Abrir, la action 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 y 64 bits
También puede utilizar actions con formato .csv. Consulte Operaciones CSV en Excel advanced.

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

Elegir el package de Excel en Automation 360

Automation 360 incluye packages para respaldar tres tipos de uso de Microsoft Excel. Para obtener resultados óptimos, utilice el package 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 Excel basic de package.
  • Excel para equipo de escritorio instalado: Si tiene una versión de escritorio de Microsoft Excel instalada en su computadora, utilice el Excel advanced de package en sus bots.
  • Solo Microsoft 365 Excel en línea: Si utiliza Microsoft Excel 365 en un navegador web, utilice el Microsoft 365 Excel de package para automatizar tareas relacionadas con Excel.

Antes de comenzar

Realice las siguientes actions dentro del Excel advanced package como parte del uso del conjunto de actions disponibles:

  1. Abra la hoja de cálculo de Microsoft Excel que desea usar para automatizar las tareas relacionadas con Microsoft Excel. Utilice la action Abrir para abrir la hoja de cálculo. Consulte Using the Open action for Excel advanced.
    Nota: Para archivos que contienen grandes conjuntos de datos, utilice actions desde Database package para automatizar las operaciones de creación, lectura y actualización. Consulte Uso de la action Conectar para la base de datos.
  2. Utilice las diferentes actions disponibles en el Excel advanced package 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 action Cerrar.

Actions en el Excel advanced de package

Nota: Cuando se crea una automatización en la plataforma macOS, una ventana de confirmación solicita otorgar permisos de la aplicación en macOS. Consulte este tema para obtener una lista de los mensajes de aviso y las instrucciones sobre cómo gestionar los permisos de la aplicación.

Permisos de aplicaciones en macOS

Las actions en el Excel advanced de package le permiten realizar las siguientes operaciones:

Action 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 advanced.
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 advanced.
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 advanced.
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 advanced.
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 advanced.

Más recursos