我使用下面的代碼來命名一個範圍內:谷歌電子表格:如何名稱中使用谷歌Apps腳本
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var rangeToName = sheet.getRange(column, column - 1, 1,values.length + rowOffset);
var rangeName = 'F' + '2';
ss.setNamedRange(rangeName, rangeToName); // SCRIPT CRASHES HERE
當執行這個腳本,它失敗,出現錯誤消息:The name you specified for this range is not a valid name.
無論何時使用連接字符串,我都會收到此錯誤(使用'
或"
來分隔字符串並不重要)。
如何通過連接兩個字符串或一個字符串和數字來創建一個範圍的名稱?