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