本節將介紹 程式碼研究室 以便熟悉 Google Sheets API此外還提供一組 "食譜"示範如何翻譯預期翻譯的 Google 試算表 轉入 API 要求中
透過 API 完成特定工作的方法通常有很多種。時間 決定執行工作的方式時,請記住下列事項:
- 如果您需要讀取或寫入儲存格的值,可使用
spreadsheets.values
更勝於spreadsheets
集合。 的介面更容易用於簡單的讀取/寫入作業。 請盡可能使用批次方法 (
spreadsheet.batchUpdate
,spreadsheet.values.batchGet
、 和spreadsheet.values.batchUpdate
) 可將多個要求組合成單一方法呼叫。運用這些批次 方法可改善效率:- 降低用戶端 HTTP 負擔。
- 請減少查詢的數量。
- 減少文件的修訂版本數量。
- 確保批次中所有變更的不可分割性。
食譜
本節列出的範例將說明如何在 使用試算表為 Sheets API v4 要求。
這些範例是以 HTTP 要求的形式呈現 中立。如要瞭解如何在 請參閱讀取及寫入儲存格 值和 Update 試算表指南中。
本節中的食譜分為以下類別:
- 基本閱讀:說明如何操作的食譜 讀取試算表中的值
- 基本寫作 - 說明如何操作的食譜 將值寫入工作表
- 基本格式:顯示的食譜 如何變更工作表和儲存格的外觀。
- 圖表:說明如何建立圖表的食譜。 以及變更工作表中的圖表
- 條件式 格式:試試的食譜 顯示如何根據條件更改儲存格外觀。
- 資料作業:說明如何完成以下作業的方案: 建立、移動及控管試算表資料。
- 已命名和受保護的範圍 - 食譜 示範如何建立、更新及移除 試算表。
- 資料透視表:示範做法 即可在工作表中建立資料透視表。
- 資料列和資料欄操作:採用下列做法的方案: 顯示如何新增、移除及移動列和欄,以及 資源。
- 試算表作業:說明如何操作的食譜 建立、清除、複製和刪除工作表,以及控管其屬性。