通过GAS保存并访问Google Sheet的“指定版本”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过GAS保存并访问Google Sheet的“指定版本”相关的知识,希望对你有一定的参考价值。

在Google表格中,可以选择保存工作表的“命名版本”。我正在寻找一种以编程方式执行此操作的方法。粗略地说,我想按一下按钮:

  • 创建电子表格的新命名版本(例如,“v3”)(data
  • 创建另一个电子表格的副本(calculator
  • calculator的“v3”中有data参考数据。

这可能吗?我找不到任何以编程方式创建/访问电子表格版本的函数。在Drive Service,或Drive Web API

答案

是的,这是可能的。

脚步:

  • 创建计算器
  • 让计算器使用来自v1(或其他)的导入范围的工作表中的数据

脚本步骤:

  • 复制计算器(DriveApp)
  • 将v1复制到v3(DriveApp)
  • 打开计算器(SpreadsheetApp)
  • 更改计算器数据表中的导入范围功能(SpreadsheetApp)

以上是关于通过GAS保存并访问Google Sheet的“指定版本”的主要内容,如果未能解决你的问题,请参考以下文章

在 Google Apps 脚本中使用 BigQuery 连接到 Google 电子表格

通过 GAS 创建 BIGQUERY 表

从名称中获取 Google Sheet URL

Java Google Sheet API

通过 Drive API 自动执行 Google Sheet 操作(制作副本、Google App 脚本、触发器)

Google Sheet Script从(sheet1)导入行并增加目标上的行间隔(sheet2)