Ir al contenido

Google Sheets — Get sheet names

Tipo: googlesheets-get-sheet-names  ·  Paquete: Google Sheets Activities v1.0.5  ·  Salida: List<string>

Devuelve la lista de nombres de las hojas del documento. Útil cuando no sabes de antemano cómo se llaman, para comprobar que una hoja existe antes de usarla, o para procesar todas las hojas recorriéndolas.

Consulta a Google los nombres de las pestañas del documento abierto en la sesión y los devuelve en el orden de las pestañas. Solo lee los nombres, no los datos, así que es una llamada ligera.

Ninguno.

ParámetroTipoPor defectoDescripción
sessionZoanGoogleSheetsSession—Sesión de Google Sheets — Open. Dentro del body de Open se hereda y puedes omitirla.

Devuelve una List de string con los nombres de las hojas, en el orden de las pestañas (la primera es la que usan las demás actividades cuando omites sheet).

MensajeCausa y solución
No hay una sesión de Google Sheets disponible. Indica 'session' desde una actividad googlesheets-open o coloca esta actividad dentro del cuerpo de la actividad Open …La actividad está fuera del body de Open y no recibió session. Colócala dentro del body o pasa la sesión guardada.
The service sheets has thrown an exception. HttpStatusCode is …Google rechazó la llamada: hoja o rango inexistente, sin acceso, token vencido o cuota superada. Ver errores de la API de Google.
Google Sheets — Get sheet names session = hoja → output: nombres
For Each items = nombres itemVariable = h
└─ activities:
Google Sheets — Read sheet session = hoja sheet = h has-headers = true → output: datos
Log message = h + ": " + rowCount(datos) + " filas"