Exemples

Cette section présente atelier de programmation, vous pouvez pour vous familiariser avec l'API Google Sheets. Vous disposez également d'un ensemble "recette" Exemples montrant comment traduire une feuille de calcul Google Sheets prévue dans une requête API.

Il existe souvent plusieurs façons d'effectuer une tâche donnée avec l'API. Quand ? vous décidez de la manière d'aborder une tâche, gardez ce qui suit à l'esprit:

  • Si vous devez lire ou écrire des valeurs de cellule, le spreadsheets.values est un meilleur choix que la collection spreadsheets. La L'ancienne interface est plus facile à utiliser pour les opérations de lecture/écriture simples.
  • Dans la mesure du possible, utilisez les méthodes de traitement par lot (spreadsheet.batchUpdate, spreadsheet.values.batchGet et spreadsheet.values.batchUpdate) pour regrouper plusieurs requêtes en un seul appel de méthode. L'utilisation de ces lots améliore l'efficacité, car elles:

    • Réduisez la surcharge HTTP du client.
    • Réduisez le nombre de requêtes effectuées.
    • Réduisez le nombre de révisions du document.
    • Garantir l'atomicité de toutes les modifications du lot

Recettes

Les exemples répertoriés dans cette section montrent comment exprimer des actions courantes dans Sheets en tant que requêtes de l'API Sheets version 4.

Ces exemples sont présentés sous la forme de requêtes HTTP et neutres. Pour apprendre à implémenter les protocoles de requête de l'API Sheets dans un à l'aide des bibliothèques clientes des API Google, consultez le écrire la cellule valeurs et Update dans les guides des feuilles de calcul.

Les recettes de cette section sont réparties dans les catégories suivantes:

  • Lecture de base : recettes qui montrent comment lire les valeurs d'une feuille.
  • Écriture de base : recettes montrant comment écrire des valeurs dans une feuille.
  • Mise en forme de base : recettes qui s'affichent comment modifier l’apparence des feuilles et des cellules.
  • Graphiques : recettes montrant comment créer et modifier les graphiques dans une feuille.
  • Conditionnel mise en forme : des recettes montrent comment modifier l'apparence des cellules en fonction de conditions.
  • Opérations sur les données : recettes indiquant comment créer, déplacer et manipuler des données dans une feuille de calcul.
  • Nommés et plages protégées : recettes montrer comment créer, mettre à jour et supprimer des plages nommées et protégées dans un feuille de calcul.
  • Tableaux croisés dynamiques : recettes qui montrent comment pour créer des tableaux croisés dynamiques dans une feuille.
  • Ligne et opérations de colonne : des recettes montrer comment ajouter, supprimer et déplacer des lignes et des colonnes, et mettre à jour leurs propriétés.
  • Opérations Sheets : recettes montrant comment créer, effacer, copier et supprimer des feuilles, et contrôler leurs propriétés.