Google Sheets API の概要

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

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

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

スプレッドシート

複数のシートを含めることができる Google スプレッドシートの主要なオブジェクト。 構造化された情報がセルに含まれています。Spreadsheet resource は、ユーザーが指定した 固有のキーがあり、 spreadsheetId 値、 使用できます。スプレッドシート ID は Google スプレッドシートの URL で確認できます。

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

スプレッドシート

スプレッドシート内のページまたはタブ。Sheet resource は、各 Pod が 固有のタイトルと数字が格納されています。 sheetId の値。マイページ Google スプレッドシートの URL でシート ID を確認できます。

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

携帯電話

シート内のテキストまたはデータの個々のフィールド。セルは行に配置されています セルの範囲としてグループ化できます。CellData resource は、各 Pod が 一意の ID 値がありません。代わりに、行と列が 座標を指定します。

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

例を表示

  • Sheet1!A1:B2 は Sheet1 の最初の 2 行と列にあるすべてのセルを参照します。
  • Sheet1!A:A は Sheet1 の最初の列のすべてのセルを参照します。
  • Sheet1!1:2 は Sheet1 の最初の 2 行のすべてのセルを参照します。
  • Sheet1!A5:A は、シート 1 の 5 行目以降のすべてのセルを参照します。
  • A1:B2 は、最初に表示されるシートの最初の 2 行と列にあるすべてのセルを参照します。
  • Sheet1 は Sheet1 のすべてのセルを参照します。
  • 'Jon's_Data'!A1:D5 は、「Jon's_Data」という名前のシートの最初の 5 行 4 列のすべてのセルを参照します。
  • 'My Custom Sheet'!A:A は、「My Custom Sheet」という名前のシートの最初の列のすべてのセルを参照します。
  • 'My Custom Sheet' は「マイ カスタムシート」内のすべてのセルを参照します。

スペース、特殊文字、または英数字の組み合わせを含むシート名には一重引用符が必要です。

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

R1C1 表記
1 つのセルまたはセル範囲を、次の文字列で定義するために使用する構文 には、シート名と、 行番号と列番号ですこの方法は A1 表記ほど一般的ではありませんが、 特定のセルを基準にしてセル範囲を参照する場合に セルの位置を指定します。

例を表示

  • Sheet1!R1C1:R2C2 は、Sheet1 の上部 2 行にある最初の 2 つのセルを参照します。
  • R1C1:R2C2 は、最初に表示されるシートの上部 2 行にある最初の 2 つのセルを参照します。
  • Sheet1!R[3]C[1] とは、現在のセルの下 3 行、右 1 列のセルを指します。
名前付き範囲
わかりやすいようにカスタム名を付けた定義済みのセルまたはセル範囲 アプリケーション全体で参照できます。FilterView リソース 名前付き範囲を表します
保護されている範囲
変更できない定義済みのセルまたはセル範囲。 ProtectedRange リソース 保護されている範囲を表します。