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