Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.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 使用AppScript将值复制到另一个电子表格_Google Apps Script_Google Sheets_Spreadsheet - Fatal编程技术网

Google apps script 使用AppScript将值复制到另一个电子表格

Google apps script 使用AppScript将值复制到另一个电子表格,google-apps-script,google-sheets,spreadsheet,Google Apps Script,Google Sheets,Spreadsheet,我希望任何人都能帮助我: 我需要google appscript的以下函数/脚本文本: 将单元格A1的值从电子表格1复制到电子表格2中的单元格A2。 因此,根据appscript将值从一个电子表格复制到另一个电子表格 谢谢你们 function myFunction() { var sheet1 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("spreadsheet 1"); var sheet2 = S

我希望任何人都能帮助我: 我需要google appscript的以下函数/脚本文本:

将单元格A1的值从电子表格1复制到电子表格2中的单元格A2。 因此,根据appscript将值从一个电子表格复制到另一个电子表格

谢谢你们

function myFunction() {
  var sheet1 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("spreadsheet 1");
  var sheet2 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("spreadsheet 2");
  var val = sheet1.getRange("A1").getValue();
  sheet2.getRange("A2").setValue(val) ;
}
编辑-以上是我的第一个答案,对不起,我以为你的意思是复制同一个文件中的单元格,不同的工作表。下面的一个是要从此文档中的单元格复制到的,并将其粘贴到与您共享的另一个文档中:

function myFunction() {
  var sheet1 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("spreadsheet 1");
  var sheet2 = SpreadsheetApp.openByUrl("paste URL here");
  var val = sheet1.getRange("A1").getValue();
  sheet2.getRange("A2").setValue(val) ;
}

sheet1是您要从中复制的工作表,sheet2是共享文档,粘贴到共享文档的URL,我在这里写了粘贴URL

嘿,马克,谢谢您的回答:我想我用错了词。我想将值从一个文档复制到另一个文档。。。因此,从我的私人驱动器中的文件A到共享驱动器中的文件B。我希望你能帮助我:我想通过编辑上面的代码来选择文档。在同一个文件中复制数据的第一个。最下面的一个可能是您想要的,从一个文档复制一个单元格并粘贴到另一个文档。我和自己分享了一个来自另一个帐户的文件,对它进行了完整的测试,一切正常。。。很好,luckoh,您可以通过id而不是url打开: