如何在Google Spreadsheets中动态添加行

时间:2017-12-13 15:25:32

标签: javascript google-sheets google-form google-sheets-api

我想在Google表格中动态添加行,具体取决于单元格B12的值。对于每一行,我想写"安排1","安排2"等等,在每个第一列(A)中,直到我达到B12中的数字。在第2栏(B)旁边,每个"安排" (从第15行开始),我想从Google表单中选择其他工作表(Sheet2)中的其他值。

现在我有了这段代码,但我仍然离我想要的很远:

function addRows() {

// Opens SS by its ID

var ss = SpreadsheetApp.openById("162JykMqxPnj9j3-
DVbG0UYbHgVRz2FtOWgDEarJ8kr8");

// Get the name of this SS

var sheet = ss.getSheetByName('Sheet1'); // or whatever is the name of the sheet 
var range = sheet.getRange(12,2); 
var data = range.getValue();

var range2=sheet.getRange(15,1);


for(var i=0;i=data;i++) {
sheet.insertRowAfter(range2)


}

}

有人可以帮帮我吗?我甚至找不到这个.gs的确切标签,但我想它就像JS ..

0 个答案:

没有答案