繁体   English   中英

将数据复制到另一张Google表格中

[英]Copy data to another sheet Google Sheets

使用Google Sheets Vice Excel来自动执行某些网页提取操作,并且在设置脚本语言时遇到了麻烦

我在脚本编辑器中具有以下内容,但出现错误(如下)。 如何修改此代码? 这个脚本的新手,只有每一个使用过的VBA,即使如此,我也是自学的:)

“范围宽度不正确,为8,但应为6(第8行,文件“代码”)”

function StorePullValue() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('Spring_Pull');  
var values = sheet.getRange("A5:G5").getValues()[0];  
var sheet2 = ss.getSheetByName('Spring_Tracker'); // where to store the data
var height = sheet2.getLastRow();   
sheet2.insertRowAfter(height);
sheet2.getRange(height+1, 1, 1, 6).setValues([[new Date()].concat(values)]); 
}
var values = sheet.getRange("A5:G5").getValues()[0];

给定范围“ A5:G5”,这会将范围的第一行分配给values AG行最终是数组中的7个元素。

[[new Date()].concat(values)]

这将导致一个新的数组,该数组由日期字符串和上面的7个值组成,从而形成8个值的数组。 这是错误消息的was 8部分的来源。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM