Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 有没有一种方法可以从被复制锁定的谷歌表单中复制?_Google Apps Script_Google Sheets_Google Cloud Platform - Fatal编程技术网

Google apps script 有没有一种方法可以从被复制锁定的谷歌表单中复制?

Google apps script 有没有一种方法可以从被复制锁定的谷歌表单中复制?,google-apps-script,google-sheets,google-cloud-platform,Google Apps Script,Google Sheets,Google Cloud Platform,Google Sheets的所有者可以勾选以下选项:“浏览者和评论者可以看到下载、打印和复制的选项”。 然而,在这个选项中,谷歌并没有明确表示观众不能复制 他们如何能够对电子表格进行复制锁定,是否有办法绕过并复制 这是一个测试电子表格: 您无法直接复制工作表,但有两种解决方法: 从公式栏复制单元格值。(如果单元格有公式, 它将复制公式,而不是实际值) 使用公式将值复制到另一个文档 或谷歌应用程序脚本 公式 importrange("YOUR-ID","Sheet

Google Sheets的所有者可以勾选以下选项:
“浏览者和评论者可以看到下载、打印和复制的选项”
。 然而,在这个选项中,谷歌并没有明确表示观众不能复制

他们如何能够对电子表格进行复制锁定,是否有办法绕过并复制

这是一个测试电子表格:

您无法直接复制工作表,但有两种解决方法:

  • 从公式栏复制单元格值。(如果单元格有公式, 它将复制公式,而不是实际值)

  • 使用公式将值复制到另一个文档 或谷歌应用程序脚本

  • 公式

    importrange("YOUR-ID","Sheet1!B2")
    
    脚本

    function getData() {
      var data = SpreadsheetApp.openById("YOUR-ID").getSheets()[0].getRange("B2").getValue();
      console.log(data);
    }
    

    不幸的是,我无法从
    中了解您的目标,他们如何能够复制电子表格,是否有办法绕过并复制?
    。我为我糟糕的英语水平道歉。我能问一下你的目标的细节吗?