Google 脚本的 SpreadsheetApp 服务可以读取、写入、创建表格。

获取电子表格

获取当前电子表格

SpreadsheetApp.getActiveSpreadsheet()

通过 getActiveSpreadsheet() 获取当前正在使用的电子表格,无需放入任何参数,需要绑定 Google 应用才可以使用,否则获取不到当前正在使用的电子表格。

通过链接获取电子表格

SpreadsheetApp.openByUrl(url)

通过 openByUrl(url) 获取指定的电子表格,url 参数放入表格的链接,需要注意的是当前的 Google 账号必须有表格的访问权限,否则获取不到电子表格。

通过表格 ID 获取电子表格

SpreadsheetApp.openById(id)

通过 openById(id) 获取指定的电子表格,id 参数放入表格的 ID,效果和 openByUrl 一样,唯一的区别就是 openByUrl 放入的是表格链接,openById 放入的是表格 ID。