Saturn Studio – Google Sheets

📌 ¿Qué es este módulo?

Google Sheets es una herramienta en línea de hojas de cálculo que permite crear, editar y compartir datos en tiempo real. Este módulo permite crear y eliminar hojas de cálculo, leer y escribir celdas, administrar pestañas y realizar operaciones sobre los datos de manera automatizada desde Saturn Studio.

📚 Descripción de los comandos

📄 Create Spreadsheet

Crear una hoja de cálculo en Google Sheets.

ParámetroDescripciónEjemplo
CredencialCredencial de Google Sheets necesaria para crear la hoja.My Google Sheets credentials
NombreNombre de la hoja de cálculo.Spreadsheet name
HojasLista de pestañas que tendrá la hoja.Sheet name
Asignar variableVariable donde se almacenará el resultado.{var}

🗑️ Delete Spreadsheet

Eliminar una hoja de cálculo.

ParámetroDescripciónEjemplo
CredencialCredencial de Google Sheets necesaria para eliminar la hoja.My Google Sheets credentials
ID de la hojaID de la hoja de cálculo a eliminar.Spreadsheet ID
Asignar variableVariable donde se almacenará el resultado.{var}

📖 Read Spreadsheet Cells

Leer celdas desde una hoja de cálculo.

ParámetroDescripciónEjemplo
CredencialCredencial de Google Sheets necesaria para leer.My Google Sheets credentials
Unidad de DriveUnidad donde está ubicada la hoja.Drive
ID de la hojaID del archivo de Google Sheets.Spreadsheet ID
PestañaNombre de la pestaña a leer.Sheet1
RangoRango de celdas (ej. A1:Z100).A1:Z100
Obtener filaObtener fila completa luego de aplicar filtro.Get row
FiltroFiltro para leer celdas (ej. si la columna A contiene ‘hello’).Filter
Asignar variableVariable donde se almacenará el resultado.{var}

✍️ Write Spreadsheet Cells

Escribir datos en celdas de una hoja.

ParámetroDescripciónEjemplo
CredencialCredencial de Google Sheets necesaria para escribir.My Google Sheets credentials
Unidad de DriveUnidad donde se encuentra la hoja.Drive
ID de la hojaID de la hoja de cálculo.Spreadsheet ID
PestañaNombre de la pestaña.Sheet1
CeldaCelda a escribir (ej. A1).A1:Z100
ValorValor que se va a escribir.Value
Asignar variableVariable donde se almacenará el resultado.{var}

📚 Get Spreadsheets

Obtener hojas de cálculo de Google Sheets.

ParámetroDescripciónEjemplo
CredencialCredencial de Google Sheets necesaria.My Google Sheets credentials
Unidad de DriveUnidad donde buscar el archivo.Drive
NombreNombre completo o parcial del archivo.Name or part of the name
Asignar variableVariable donde se almacenará el resultado.{var}

➕ Add Sheet to Spreadsheet

Agregar una nueva pestaña a una hoja de cálculo.

ParámetroDescripciónEjemplo
CredencialCredencial de Google Sheets necesaria.My Google Sheets credentials
ID de la hojaID del archivo.Spreadsheet ID
NombreNombre de la pestaña nueva.Sheet name
Asignar variableVariable donde se almacenará el resultado.{var}

📄 Get Sheets

Obtener las pestañas (sheets) de una hoja de cálculo.

ParámetroDescripciónEjemplo
CredencialCredencial de Google Sheets necesaria.My Google Sheets credentials
Unidad de DriveUnidad donde está almacenada la hoja.Drive
ID de la hojaID del archivo de Google Sheets.Spreadsheet ID
Asignar variableVariable donde se almacenará el resultado.{var}

🔢 Count Rows

Contar las filas de una pestaña en una hoja de cálculo.

ParámetroDescripciónEjemplo
CredencialCredencial de Google Sheets necesaria.My Google Sheets credentials
Unidad de DriveUnidad donde está almacenada la hoja.Drive
ID de la hojaID del archivo.Spreadsheet ID
PestañaNombre de la pestaña.Sheet1
Asignar variableVariable donde se almacenará el resultado.{var}

❌ Delete Sheet

Eliminar una pestaña de una hoja de cálculo.

ParámetroDescripciónEjemplo
CredencialCredencial de Google Sheets necesaria.My Google Sheets credentials
ID de la hojaID del archivo.Spreadsheet ID
PestañaNombre de la pestaña que se eliminará.Sheet1
Asignar variableVariable donde se almacenará el resultado.{var}

🧪 Ejemplo de uso

  • Create Spreadsheet
    Crear una hoja de cálculo llamada “Inventario 2025” con una pestaña inicial llamada “Enero”.
  • Write Spreadsheet Cells
    Escribir valores automáticamente en el rango A1:B10 para registrar entradas de stock.
  • Read Spreadsheet Cells
    Leer un conjunto de datos desde una pestaña específica aplicando un filtro en la columna A.
  • Add Sheet to Spreadsheet
    Agregar una nueva pestaña “Febrero” a una hoja de seguimiento mensual.
  • Count Rows
    Obtener la cantidad de filas utilizadas en la pestaña “Datos”.
  • Delete Sheet
    Eliminar una pestaña que ya no se utiliza del archivo principal.

🧩 Requisitos

  1. Tener una credencial válida de Google Sheets configurada en Saturn Studio.
  2. Contar con acceso al archivo y unidad correspondientes.
  3. Para operaciones de escritura y lectura, indicar correctamente el nombre de la pestaña y el rango de celdas.