Ir al contenido

Excel Online — Connect

Tipo: excelonline-connect  ·  Paquete: Excel Online v1.0.0  ·  Salida: ZoanExcelOnlineSession

Abre un libro de Excel Online (en OneDrive o SharePoint) a través de Microsoft Graph. Es el punto de partida del paquete: todas las actividades de lectura y escritura trabajan sobre esta sesión, que representa un libro abierto. Es el equivalente en la nube del paquete Excel local.

Se autentica con una conexión OAuth de Microsoft 365 de Nexus y abre el libro indicado por path o por itemId. Tiene dos formas de uso:

  • Con body: las actividades que coloques dentro heredan la sesión automáticamente; al terminar el bloque, se cierra sola.
  • Sin body: devuelve la sesión como salida; guárdala en una variable, pásala por session a las demás actividades y ciérrala con Excel Online — Close.
ParámetroEditorDescripción
credentialcredencialNombre de la conexión OAuth de Microsoft 365 configurada en Nexus.
ParámetroEditorDescripción
pathtextoRuta del libro en el drive. Usa esto o itemId. Ej.: Documents/Presupuesto.xlsx.
itemIdtextoID de elemento del libro (alternativa a path).
driveIdtextoID del drive. Por defecto, el OneDrive del usuario. Usa el ID del drive de una biblioteca de SharePoint para apuntar a SharePoint.
mailboxtextoUsuario (email/UPN) cuyo OneDrive usar. Obligatorio para acceso app-only. Omítelo para el usuario firmado.

Actividades a ejecutar dentro de la sesión. Heredan la sesión automáticamente y, al terminar, esta se cierra.

Devuelve un ZoanExcelOnlineSession. Si usas body no necesitas la salida (la sesión se hereda sola). Sin body, asígnala a una variable y pásala como session a las demás actividades.

Excel Online — Connect credential = "m365-finanzas" path = "Documents/Presupuesto.xlsx"
└─ body:
Excel Online — Read range sheet = "Datos" range = "A1:E20" has-headers = true → output: tabla
Excel Online — Write cell sheet = "Datos" cell = "G1" value = "Procesado"