Google Sheets API の概要

Google Sheets API は RESTful インターフェースであり、 表示されます。この API の一般的な用途は次のとおりです。 タスク:

  • スプレッドシートを作成する
  • スプレッドシートのセル値の読み取りと書き込み
  • スプレッドシートの書式設定を更新する
  • コネクテッド シートの管理

Sheets API で使用される一般的な用語は次のとおりです。

スプレッドシート

複数のシートを含めることができる Google スプレッドシートの主要なオブジェクト。 構造化された情報がセルに含まれています。 スプレッドシート リソースは、すべてのスプレッドシートを表し、 一意の spreadsheetId 値、 使用できます。スプレッドシート ID は Google スプレッドシートの URL で確認できます。

https://docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0

スプレッドシート

スプレッドシート内のページまたはタブ。 シートリソース: 各シートを表し、 一意のタイトルと数字が sheetId の値。マイページ Google スプレッドシートの URL でシート ID を確認できます。

https://docs.google.com/spreadsheets/d/aBC-123_xYz/edit#gid=sheetId

携帯電話

シート内のテキストまたはデータの個々のフィールド。セルは、 行と列で、セルの範囲としてグループ化できます。 CellData リソースは各セルを表しますが、 一意の ID 値を持たないからです代わりに、 列座標はセルを識別します。

A1 表記

セルまたはセル範囲を定義するために使用される構文。 には、シート名と、 文字と行番号を使用します。これは最も一般的で有用な セルの絶対範囲を参照する場合。

例を表示

  • Sheet1!A1:B2 は、Sheet1 の上部 2 行にある最初の 2 つのセルを参照します。
  • Sheet1!A:A は Sheet1 の最初の列のすべてのセルを参照します。
  • Sheet1!1:2 は Sheet1 の最初の 2 行のすべてのセルを参照します。
  • Sheet1!A5:A は、シート 1 の 5 行目以降のすべてのセルを参照します。
  • A1:B2 は、最初に表示されるシートの上部 2 行にある最初の 2 つのセルを参照します。
  • Sheet1 は Sheet1 のすべてのセルを参照します。
  • 'My Custom Sheet'!A:A は、「My Custom Sheet」という名前のシートの最初の列のすべてのセルを参照します。スペース、特殊文字、または英数字の組み合わせを含むシート名には一重引用符が必要です。
  • 'My Custom Sheet' は [マイ カスタムシート] 内のすべてのセルを参照しています。

ヒント: 可能であれば、スプレッドシート内のオブジェクトに個別の名前を使用します。たとえば、A1 は最初に表示されるシートのセル A1 を参照し、A1 は最初に表示されるシートのセル A1 を参照します。は、A1 という名前のシートのすべてのセルを参照します。同様に、Sheet1 は Sheet1 のすべてのセルを参照します。ただし、「Sheet1」という名前の名前付き範囲がある場合は、Sheet1 は名前付き範囲を参照し、「Sheet1」を参照します。参照します。

R1C1 表記

セルまたはセル範囲を定義するために使用される構文。 には、シート名と、 行番号と列番号ですこの方法は A1 表記ほど一般的ではありませんが、 特定のセルの範囲を基準としてセル範囲を参照する際に便利です。 なります。

例を表示

  • Sheet1!R1C1:R2C2 は、Sheet1 の上部 2 行にある最初の 2 つのセルを参照します。
  • R1C1:R2C2 は、最初に表示されるシートの上部 2 行にある最初の 2 つのセルを参照します。
  • Sheet1!R[3]C[1] とは、現在のセルの下 3 行、右 1 列のセルを指します。
名前付き範囲

わかりやすいようにカスタム名を付けた定義済みのセルまたはセル範囲 アプリケーション全体で参照できます。 FilterView リソースは名前付き範囲を表します。

保護されている範囲

変更できない定義済みのセルまたはセル範囲。 ProtectedRange リソースは、保護されている範囲を表します。

次のステップ