插入功能谷歌脚本

时间:2017-11-23 16:17:01

标签: google-sheets

我是新手,这可能是一个简单的答案。

我需要一个在第7行之后插入多行的脚本,但行数取决于特定单元格中的值。我如何在脚本中引用此单元格?

function CreateRacecard() {

 var ss = SpreadsheetApp.getActiveSpreadsheet();
 var sheet = ss.getSheets()[0];

 // This inserts rows after the seventh row
 sheet.insertRowsAfter(7,?????);

}

1 个答案:

答案 0 :(得分:1)

如果你想让单元格在另一张表中,那就用这种方式声明它

var numRows=ss.getSheetByName('SheetName').getRange('Cell').getValue();

修复脚本:

function CreateRacecard() {

     var ss = SpreadsheetApp.getActiveSpreadsheet();
     var sheet = ss.getSheets()[0];

     //Number of rows according to the cell
     var numRows=sheet.getRange('C1').getValue();

     // This inserts rows after the seventh row
     sheet.insertRowsAfter(7, numRows);

    }