借助高级表格服务,您可以使用 Apps 脚本访问 Sheets API。此 API 与 Apps 脚本的内置 Google 表格 API 服务非常相似,允许脚本读取、编辑、设置 Google 表格中的数据,以及将数据设置格式。在大多数情况下,内置服务更易于使用,但这项高级服务还提供了一些额外的功能。
参考
如需详细了解此服务,请参阅 Sheets API 的参考文档。 与 Apps 脚本中的所有高级服务一样,高级表格服务使用与公共 API 相同的对象、方法和参数。如需了解详情,请参阅如何确定方法签名。
如需报告问题和寻求其他支持,请参阅 Google 表格支持指南。
示例代码
以下示例代码使用了该 API 版本 4;这是目前唯一可作为 Apps 脚本中高级服务的 Sheets API 版本。
从范围中读取值
以下示例演示了如何使用表格高级服务读取工作表指定范围内的数据值。这相当于读取单个范围食谱样本。
将值写入多个范围
以下示例演示了如何通过一个请求将数据写入工作表中不同的不相交范围。这相当于写入多个范围食谱示例。
添加新工作表
以下示例演示了如何创建具有特定大小和标签页颜色的新工作表。这相当于添加工作表食谱示例。
创建数据透视表
以下示例演示了如何基于源数据创建数据透视表。 它相当于添加数据透视表配方示例。