从获得排名的活动单元格中,我想选择H至V列的这一行的单元格,然后将同一行复制到工作表的末尾,无论工作表的末尾是什么。
function deBugEssaiMaj() {
var ss = SpreadsheetApp.getActive();
var sh = ss.getActiveSheet();
var laPremiereLigne = sh.getActiveCell().getRow();
var source = sh.getRange("G"&laPremiereLigne&":V"&laPremiereLigne);
};
我有一个错误:
找不到范围
答案 0 :(得分:3)
&
运算符绝对是错误的。它不用于JavaScript中字符串的串联。您必须使用+
var source = sh.getRange("G" + laPremiereLigne + ":V" + laPremiereLigne);
使用&
也是有效的JavaScript,但是没有任何意义。它用于按位和运算,未为字符串定义。因此,字符串将转换为数字,从而产生NaN
。 NaN
按位加任何内容都会产生0
,因此您基本上称呼getRange(0)