您可以使用 Advanced Sheets 服務,透過 Apps Script 存取 Sheets API。這個 API 與 Apps Script 的內建 Google Sheets API 服務非常相似,可讓指令碼在 Google 試算表中讀取、編輯、設定格式及呈現資料。在大多數情況下,內建服務的使用方式較為簡單,但這項進階服務提供一些額外功能。
參考資料
如要進一步瞭解這項服務,請參閱 Sheets API 的參考說明文件。與 Apps Script 中的所有進階服務一樣,進階試算表服務會使用與公開 API 相同的物件、方法和參數。詳情請參閱「如何決定方法簽章」。
如要回報問題並尋求其他支援,請參閱 試算表支援指南。
程式碼範例
下列程式碼範例使用 API 的 第 4 版,這是目前在 Apps Script 中可用作進階服務的唯一 Sheets API 版本。
讀取範圍內的值
以下範例說明如何使用 Google 試算表進階服務,讀取試算單中指定範圍的資料值。這與「讀取單一範圍」範例食譜相同。
將值寫入多個區間
以下範例說明如何透過單一要求,將資料寫入工作表中不同的不連續區間。這與「寫入多個範圍」範例食譜相同。
新增工作表
以下範例說明如何建立具有特定大小和分頁顏色的新工作表。這與「新增工作表」方案範例相同。
建立資料透視表
以下範例說明如何從來源資料建立樞紐分析表。這與「新增資料透視表」的範例方案相同。