Saltar al contenido

Enlace de descarga para la exportación CSV de Google Spreadsheets – con varias hojas

Solución:

Todos los documentos de Google Sheets son compatibles con el “Protocolo de origen de datos de herramientas de gráficos”, que se explica (de manera bastante aleatoria) en estos artículos:

  1. “Creación de un gráfico a partir de una hoja de cálculo independiente”
  2. “Referencia del lenguaje de consulta”
  3. “Implementación del protocolo de origen de datos de herramientas de gráficos”

Para descargar una hoja específica como un archivo CSV, reemplace {key} con el DNI del documento y {sheet_name} con el nombre de la hoja a exportar:

https://docs.google.com/spreadsheets/d/{key}/gviz/tq?tqx=out:csv&sheet={sheet_name}

El protocolo de origen de datos es bastante flexible. Varias otras opciones incluyen:

Formato de respuesta: Las opciones incluyen tqx=out:csv (Formato CSV), tqx=out:html (Tabla HTML) y tqx=out:json (Datos JSON).

Exportar parte de una hoja: Suministrar el range={range} opción, donde el rango puede ser cualquier especificador de rango válido, p. ej. A1:C99 o B2:F.

Ejecute una consulta SQL: Suministrar el tq={query} opción, como tq=SELECT a, b, (d+e)*2 WHERE c < 100 AND x = 'yes'.

Exportar datos textuales: Suministrar el headers=0 opción en caso de que sus campos contengan datos textuales; de lo contrario, podrían cortarse durante la exportación.

  1. Abre tu hoja de Google
  2. Haz clic en el botón “Compartir” y configura “Cualquiera que tenga el enlace puede ver”.
  3. Presione F12 para iniciar las herramientas de depuración en su navegador web y seleccione la pestaña “Red”.
  4. Seleccione “Archivo -> Descargar como -> Valores separados por comas. Hoja actual .csv” (o el formato que desee, por ejemplo, xlsx, ods, pdf, html, csv o tsv)
  5. Copie la URL de la solicitud GET de la pestaña “Red”

Se verá así: https://docs.google.com/spreadsheets/d/KEY/export?format=csv&id=KEY&gid=SHEET_ID

Tenga en cuenta que el parámetro “gid” es el ID de la hoja, que puede encontrar al final de la URL de la hoja de Google abierta. Referencia: https://developers.google.com/sheets/api/guides/concepts#sheet_id

Esta es una muestra de datos csv que se pueden descargar. El enlace de descarga para estos datos se hizo así

  1. Abrir hoja de google-> En blanco -> Archivo-> Abrir
  2. Abrir archivo desde “Mi unidad” o “Subir”
  3. Archivo -> Publicar en la web -> opción “Nombre de hoja” y opción “csv”
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *