![](/img/trans.png)
[英]how to automatically download Google spreadsheet data using Google Apps script
[英]Google Spreadsheet: How to name a range using Google Apps Script
我正在使用以下代碼命名范圍:
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.
每當我使用串聯字符串時,都會出現此錯誤(是否使用'
或"
分隔字符串都沒有關系)。
如何通過連接兩個字符串或一個字符串和數字來創建范圍的名稱?
我發現了錯誤:
該范圍的名稱可能看起來不像是對單元格的引用,例如,“ F2”是無效名稱,因為它可能是單元格。 名稱中不能包含“-”字符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.