[英]How to refer to a specific row in Google Sheets Scripts using a variable?
在我的腳本中,我需要使用變量中的數字來引用特定的行。 例如,如果變量"rownumber"
是 21,我想要這個代碼行:
var final_row = target_sheet.getRange('21:21');
您可以使用 getRange 的getRange(row, column, numRows, numColumns)
getRange
:
var rownumber = 21;
var final_row = target_sheet.getRange(rownumber,1,1,target_sheet.getMaxColumns());
getMaxColumns()
將為您提供整行,直到工作表的最后一列,從第一列開始。
或者,您可以使用getLastColumn()
從第一列到最后一列的內容:
var rownumber = 21;
var final_row = target_sheet.getRange(rownumber,1,1,target_sheet.getLastColumn());
有多種方法可以做到這一點:
var final_row = target_sheet.getRange(`${rownumber}:${rownumber}`);
+
var final_row = target_sheet.getRange(rownumber + ':' + rownumber);
Array.prototype.join()
var final_row = target_sheet.getRange([rownumber, rownumber].join(':');
資源
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.