Muestras

En esta sección, se presenta un codelab que puedes usar para familiarizarte con la API de Hojas de cálculo de Google. También se proporciona un conjunto de ejemplos de "recetas" que demuestran cómo traducir una acción prevista de Hojas de cálculo de Google en una solicitud a la API.

A menudo, hay más de una forma de completar una tarea determinada con la API. Cuando decidas cómo abordar una tarea, ten en cuenta lo siguiente:

  • Si necesitas leer o escribir valores de celdas, la colección spreadsheets.values es una mejor opción que la colección spreadsheets. La interfaz de la anterior es más fácil de usar para las operaciones simples de lectura y escritura.
  • Cuando sea posible, usa los métodos por lotes (spreadsheet.batchUpdate, spreadsheet.values.batchGet y spreadsheet.values.batchUpdate) para agrupar varias solicitudes en una sola llamada de método. El uso de estos métodos por lotes mejora la eficiencia en las siguientes acciones:

    • Reduce la sobrecarga de HTTP del cliente.
    • Reduce la cantidad de consultas realizadas.
    • Reduce la cantidad de revisiones del documento.
    • Garantiza la atomicidad de todos los cambios en el lote.

Plantillas

En los ejemplos que se indican en esta sección, se muestra cómo expresar acciones comunes en Hojas de cálculo como solicitudes a la versión 4 de la API de Hojas de cálculo.

Estos ejemplos se presentan en forma de solicitudes HTTP para que tengan lenguaje neutral. Para obtener información sobre cómo implementar protocolos de solicitud a la API de Hojas de cálculo en un lenguaje específico mediante las bibliotecas cliente de la API de Google, consulta las guías sobre cómo leer y escribir valores de celdas y Actualizar hojas de cálculo.

Las recetas de esta sección se dividen en las siguientes categorías:

  • Lectura básica: Recetas que muestran cómo leer los valores de una hoja.
  • Escritura básica: Recetas que muestran cómo escribir valores en una hoja.
  • Formato básico: Recetas que muestran cómo cambiar la apariencia de las hojas y las celdas.
  • Gráficos: Recetas que muestran cómo crear y modificar gráficos en una hoja.
  • Formato condicional: Recetas que muestran cómo alterar la apariencia de las celdas según las condiciones.
  • Operaciones de datos: Recetas que muestran cómo crear, mover y manipular datos en una hoja de cálculo.
  • Rangos con nombre y protegidos: recetas que muestran cómo crear, actualizar y quitar rangos con nombre y protección en una hoja de cálculo.
  • Tablas dinámicas: Recetas que muestran cómo crear tablas dinámicas en una hoja.
  • Operaciones de filas y columnas: recetas que muestran cómo agregar, quitar y mover filas y columnas, y actualizar sus propiedades.
  • Operaciones con hojas: Recetas que muestran cómo crear, borrar, copiar y borrar hojas, y cómo controlar sus propiedades.