Ejemplos

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

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

  • Si necesitas leer o escribir valores de celdas, la spreadsheets.values colección es una mejor opción que la spreadsheets colección. El anterior es más fácil de usar para 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 única llamada de método. Usar estos lotes mejora la eficiencia, ya que:

    • Reduce la sobrecarga de HTTP del cliente.
    • Disminuye la cantidad de consultas realizadas.
    • Reduce el número de revisiones del documento.
    • Garantizar la atomicidad de todos los cambios en el lote

Recetas

Los ejemplos enumerados en esta sección demuestran cómo expresar acciones comunes en Hojas de cálculo como solicitudes de la API de Hojas de cálculo v4.

Estos ejemplos se presentan en forma de solicitudes HTTP como lenguaje neutrales. Para aprender a implementar protocolos de solicitud a la API de Hojas de cálculo en un lenguaje específico con las bibliotecas cliente de la API de Google. Consulta el artículo Leer y escribir celda valores 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 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 alterar los gráficos de una hoja.
  • Condicional formateo: recetas que muestran cómo alterar el aspecto de las células en función de distintas condiciones.
  • Operaciones de datos: recetas que muestran cómo crear, mover y manipular datos en una hoja de cálculo.
  • Nombre y rangos protegidos: recetas que mostrar cómo crear, actualizar y quitar rangos con nombre y protegidos en un en una hoja de cálculo.
  • Tablas dinámicas: recetas que muestran cómo para crear tablas dinámicas en una hoja.
  • Fila y operaciones de columnas: recetas que mostrar cómo agregar, quitar y mover filas y columnas, y actualizar sus propiedades.
  • Operaciones de hojas: recetas que muestran cómo crear, borrar, copiar y borrar hojas de cálculo, y también controlar sus propiedades.