簡體   English   中英

如何通過工作表 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM