![](/img/trans.png)
[英]How can I use the four-argument form of getRange with SpreadSheetApp.openById()?
[英]How can I getRange by index row and column from sheet openByID?
我正在使用 vscode 更快地編輯代碼,當我向上推送代碼時,我使用了 function openbyID 或 openbyURL,如下所示:
var sheet = SpreadsheetApp.openById('12cuf3BUNwDiqehXoxXSCPAQb6lQFuBjml7uKq5T2Zy8');
var startRow = 2; // First row of data to process
var numRows = 2; // Number of rows to process
但是在使用代碼之后。 我無法使用這個 function
var dataRange = sheet.getRange(startRow, 1, 1, numRows);
在這種情況下我該怎么辦? 我想使用 getrange function 和四個 arguments 而不是字符串。 謝謝!
您需要訪問工作表本身,而不僅僅是電子表格(工作簿)。
var sheet = SpreadsheetApp.openById('<ID>').getActiveSheet()
現在可以在工作表變量上訪問工作表范圍。
至於通過arguments,getRange不關心,只要結果是整數或者A1Notation。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.