Con la acción Abrir para Excel avanzado

Utilice la acción Abrir para abrir una hoja de cálculo de Microsoft Excel o un archivo CSV. Esta acción le permite especificar si desea abrir la hoja de cálculo en modo de solo lectura o en modo de lectura y escritura, crear una contraseña para abrir la hoja de cálculo, etc.

Cuando se utiliza la acción 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 acción Abrir del paquete 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 del 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 cadena 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.
    • 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.
  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 la casilla Cargar complementos si desea cargar los complementos disponibles en la hoja de cálculo de Microsoft Excel.
  8. Seleccione la casilla de verificación Excluir hojas ocultas si quiere ignorar las hojas de Excel que están ocultas y no quiere realizar ninguna operación en esas hojas ocultas.
  9. 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 avanzado.
      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 acción 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 acciones 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.
  10. Haga clic en Guardar.