![](/img/trans.png)
[英]Google script cannot find getRange nor does it have permission to run
[英]cant find .getRange google script
我正在尝试创建一个功能,该功能需要一个电子表格,并将其内容复制到一个新的电子表格中。 这是我的功能:
function executeIt(){ var ss = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/1dH5Ehdn2sLd0gPLzdq77ntLUWYwbSwh1nxr1vD7FgQc/edit'); var dataRange = ss.getRange(1, 1, 3, 3); var myData = dataRange.getValues(); var newSS = SpreadsheetApp.create('Myfile '); newSS.getActiveSheet().getRange(1, 1, 3, 3); Logger.log(newSS.getUrl()); }
但是当我运行它时,它会在getRange()中显示错误代码;
请帮助。
正如您将在文档中看到的那样, SpreadsheetApp.openByUrl(...)
返回一个Spreadsheet
。 Spreadsheet.getRange(a1Notation)
接受一个字符串,该字符串表示范围的a1表示法,而不是数据的开始和结束索引。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.