Saturn Studio – Microsoft Excel

📌 ¿Qué es este módulo?

Microsoft Excel permite trabajar con hojas de cálculo almacenadas en OneDrive. Este módulo ofrece comandos para crear, leer, actualizar, eliminar y descargar archivos de Excel, lo que facilita la integración con flujos de trabajo automatizados desde Saturn Studio.

📚 Descripción de los comandos

📁 Get Files

Obtener archivos desde OneDrive.

ParámetroDescripciónEjemplo
CredencialCredencial de Microsoft necesaria para acceder a OneDrive.credential
CarpetaCarpeta de OneDrive donde se buscarán los archivos.Root
Asignar variableVariable donde se almacenará el resultado. Ejemplo: [{“id”: “F1AA1BDEBE2D6235!sb180ff3714ec4e22878e81b6b729bbac”, “name”: “File.xlsx”}]{var}

📄 Get File Data

Obtener datos de un archivo Excel.

ParámetroDescripciónEjemplo
CredencialCredencial de Microsoft necesaria para obtener datos.credential
ID del archivoID del archivo desde el cual se obtendrán los datos.F1AA1BDEBE2D6235!s7dea…
HojaNombre de la hoja donde se encuentran los datos.Sheet1
RangoRango de celdas a consultar.A1:B10
Asignar variableVariable donde se almacenará el resultado. Ejemplo: [{“fileName”: “file.xlsx”, “result”: [[“Name”, “Company”]]}]{var}

📘 Create File

Crear un archivo nuevo de Excel.

ParámetroDescripciónEjemplo
CredencialCredencial de Microsoft necesaria para crear el archivo.credential
CarpetaCarpeta de OneDrive donde se guardará el archivo./folders
Nombre del archivoNombre del archivo a crear.file.xlsx
ContenidoContenido del archivo.{“Name”: [“John”], “Lastname”: [“Doe”]}
Asignar variableVariable donde se almacenará el resultado.{var}

✏️ Update File

Actualizar un archivo Excel existente.

ParámetroDescripciónEjemplo
CredencialCredencial de Microsoft necesaria para actualizar datos.credential
ID del archivoID del archivo a actualizar.F1AA1BDEBE2D6235!s7dea…
HojaHoja del archivo que se actualizará.Sheet1
RangoRango de celdas a modificar.A1:B10
ContenidoNuevos datos que se escribirán.{“Name”: [“Alice”], “Age”: [30]}
Asignar variableVariable donde se almacenará el resultado.{var}

❌ Delete File

Eliminar un archivo Excel.

ParámetroDescripciónEjemplo
CredencialCredencial de Microsoft necesaria para eliminar archivos.credential
ID del archivoID del archivo a eliminar.F1AA1BDEBE2D6235!s7dea…
Asignar variableVariable donde se almacenará el resultado.{var}

⬇️ Download File

Descargar un archivo Excel.

ParámetroDescripciónEjemplo
CredencialCredencial de Microsoft necesaria para descargar archivos.credential
ID del archivoID del archivo a descargar.F1AA1BDEBE2D6235!s7dea…
Asignar variableVariable donde se almacenará el resultado.{var}

🧪 Ejemplo de uso

  • Get Files
    Listar todos los archivos almacenados en la carpeta raíz de OneDrive.
  • Get File Data
    Leer un conjunto de celdas (A1:B10) en la hoja Sheet1 de un archivo de Excel específico.
  • Create File
    Crear un nuevo archivo de Excel con columnas personalizadas y valores iniciales.
  • Update File
    Actualizar un archivo de Excel escribiendo nuevos datos en un rango determinado.
  • Delete File
    Eliminar permanentemente un archivo desde OneDrive.
  • Download File
    Descargar un archivo Excel al almacenamiento local temporal para procesamiento adicional.

🧩 Requisitos

  1. Tener una credencial válida de Microsoft configurada en Saturn Studio.
  2. Asegurarse de tener permisos de lectura/escritura sobre las carpetas y archivos en OneDrive.
  3. Los archivos deben estar en formato .xlsx y las hojas nombradas correctamente.
  4. Para comandos que trabajan por ID, el ID del archivo debe obtenerse previamente con Get Files.