Con la action Abrir para Excel advanced

Utilice la action Abrir para abrir una hoja de cálculo de Microsoft Excel o un archivo CSV.

La action Abrir le permite especificar si la hoja de cálculo debe abrirse en modo de solo lectura, en modo de lectura y escritura, si se requiere una contraseña para abrir la hoja de cálculo, etc.

Cuando se utiliza la action Abrir a fin de abrir un libro de Excel habilitado para macros de formato .xlsm, el procedimiento VBA Auto_Open no se ejecuta automáticamente porque el procedimiento VBA solo se ejecuta cuando el libro de Excel se abre de forma manual. Este es un comportamiento predeterminado en Microsoft Excel. Consulte Behavior difference between Workbook_Open and Auto_Open procedure.

Nota: Puede utilizar la búsqueda basada en patrones comodín para abrir un archivo Excel existente que coincida con los criterios de búsqueda. Por ejemplo, si tiene varios archivos con nombres similares como tabla1.xlsx, tabla2.xlsx, tabla3.xlsx, puede abrir el archivo al especificar los comodines (*) en la ruta del archivo como tabla*.xlsx para abrir el primer archivo que coincida con el patrón.

Procedimiento

  1. Haga doble clic o arrastre la action Abrir del package Excel avanzado en la paleta Acciones.
  2. Seleccione desde dónde desea abrir la hoja de cálculo de Microsoft Excel:
    • Archivo: Seleccione una de las siguientes opciones para abrir una hoja de cálculo de Microsoft Excel:
      • Archivo de Control Room: Permite abrir un archivo desde el Control Room.
      • Archivo de escritorio: Permite abrir un archivo desde el dispositivo. Este campo también acepta la entrada de la ruta del archivo como una variable de string o un valor global.
        Nota: En el campo Archivo de escritorio, si ingresa una ruta del archivo o navega a un archivo particular desde el sistema y la ruta del archivo está separada por el caracter de barra invertida (\), cuando guarde el bot, los caracteres de barra invertida se cambian a barra (/) porque el bot utiliza caracteres de barra para separar las rutas de los archivos. Sus bots continuarán ejecutándose con éxito incluso si los caracteres de barra invertida se cambian por caracteres de barra durante la ejecución del bot.
      • Variable: Permite abrir un archivo al especificar una variable de archivo.
        Nota:
        • Cuando abre un archivo de Excel habilitado para macros en una plataforma macOS, aparece un mensaje de advertencia preguntando si desea desactivar las macros antes de continuar. Para evitar que este mensaje aparezca, vaya a Preferencias de Excel > Seguridad y seleccione la opción Habilitar todas las macros.
        • Cuando se abre un archivo enlazado con otro, aparece una ventana con un mensaje de alerta. Para evitar que aparezca este mensaje, vaya a Preferencias de Excel > Editar y luego desactive la opción Solicitar la actualización de vínculos automáticos.
    • SharePoint: En el campo Ruta del archivo, ingrese la ruta exacta del archivo de la hoja de cálculo de Excel en SharePoint.
      Para copiar la dirección URL de la hoja de cálculo de Excel desde SharePoint, realice los siguientes pasos:
      • Abra la hoja de cálculo de Microsoft Excel en SharePoint.
      • En la hoja de cálculo de Microsoft Excel, vaya a Archivo > Información.
      • Haga clic en Copiar ruta.
      Nota: El tiempo que se tarda en acceder a los Archivos desde una carpeta de SharePoint depende de la velocidad de su red y del tamaño del archivo.
  3. Seleccione la casilla La hoja contiene un encabezado si la hoja de cálculo de Microsoft Excel contiene una fila de encabezado.
  4. Seleccione la opción Nombre de hoja específica y especifique el nombre de la hoja que se activará cuando se abra la hoja de cálculo de Microsoft Excel.
  5. Seleccione Modo de solo lectura o Modo de lectura y escritura para abrir la hoja de cálculo de Microsoft Excel en el modo de solo lectura o en el modo de edición, respectivamente.
  6. Seleccione la casilla Requiere contraseña si se requiere una contraseña para abrir o editar la hoja de cálculo de Microsoft Excel.
  7. Seleccione las siguientes casillas de verificación opcionales según sus requisitos:
    • Cargar complementos Si desea cargar los complementos disponibles en la hoja de cálculo de Microsoft Excel.
      Nota: Al crear automatizaciones en la plataforma macOS, actualmente no se admite la opción de cargar complementos en Excel. Para utilizar los complementos, selecciónelos manualmente navegando a Herramientas > Complementos de Excel en su equipo macOS. Tenga en cuenta que los complementos COM son específicos de Windows y no están disponibles en macOS.
    • Excluir las hojas ocultas: Si quiere ignorar las hojas de Excel que están ocultas y no quiere realizar ninguna operación sobre ellas.
    • Excel contiene gráficos: Si el documento de Microsoft Excel contiene algún gráfico.
    • (Opcional) Seleccione la casilla Establecer etiqueta de confidencialidad si desea establecer dicha etiqueta al crear el libro de trabajo.
      Nota: Para obtener información sobre cómo configurar la etiqueta de confidencialidad, consulte Etiqueta de sensibilidad.
      Seleccione una de las siguientes pestañas para especificar el identificador único global (GUID) de la etiqueta de confidencialidad con el fin de gestionar la configuración de seguridad y permisos del libro de trabajo de Microsoft Excel:
      • Credencial: Para seleccionar una credencial existente como un casillero, credencial o atributo de Credential Vault, haga clic en Elegir.

        Para obtener más información, consulte Credenciales y variables de credenciales en el Bot editor.

      • Variable: Para ingresar o seleccionar una variable que contiene la información de las credenciales.

        Para obtener más información, consulte Sus variables (definidas por el usuario).

      • String insegura: Para introducir el valor de una string.

        (Opcional) Haga clic en el ícono Insertar un valor para seleccionar una variable existente o un valor global.

      • (Opcional) Seleccione la casilla Continuar en caso de error para ignorar cualquier error causado por la etiqueta de confidencialidad.

        La opción Continuar en caso de error no está habilitada de forma predeterminada. Sin embargo, cuando esta opción está habilitada, la implementación de automatizaciones continuará sin interrupciones incluso si el usuario de Microsoft Office no tiene acceso a la etiqueta de confidencialidad.

  8. Seleccione cualquiera de las siguientes pestañas para crear una sesión de Excel:
    • Sesión local: Especifique un nombre de sesión que solo pueda ser utilizado en el bot actual.
    • Sesión global: Especifique un nombre de sesión que se pueda utilizar en varios bots, como bots principales, bots secundarios y otros bots secundarios de los bots principales..
      También puede utilizar la opción Sesión global para recorrer cada fila de una hoja de cálculo de Excel advanced.
      Nota: Puede abrir una hoja de cálculo de Excel con la opción Sesión global y utilizarla en varios bots sin tener que compartir la sesión mediante la action Establecer variable de sesión.
      También puede cerrar desde el bot secundario cuando usa la opción Sesión global y comparte la sesión entre bots secundarios.
      Importante: Si cierra la sesión desde el bot secundario y ejecuta el bot primario, el bot primario y las actions que ocurren después del bot secundario no se ejecuta; el bot falla con un error porque la sesión ya se cerró desde el bot secundario.
    • Variable: Especifique una variable de sesión que pueda ser utilizada para compartir esa sesión con otros bots secundarios.
    Nota: Cuando se utiliza más de un libro para automatizar una operación, deberá utilizar nombres de sesión diferentes para cada libro. Si quiere utilizar el mismo nombre de sesión para automatizar todos los libros, primero debe cerrar la sesión de un libro antes de utilizar el mismo nombre de sesión en otro.
  9. Haga clic en Guardar.