您可以嘗試從工作表中獲取一系列值並循環訪問列,直到最後一行爲下面的代碼。
var values = SpreadsheetApp.getActiveSheet().getDataRange().getValues()
for(n=0;n<values.length;++n){
var cell = values[n][x] ; // x is the index of the column starting from 0, replace x with some value
}
一旦您將值存入單元格變量中,您可以簡單地將它們添加到表單下拉列表中。
// Open a form by ID and add a new list item.
var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
var item = form.addListItem();
item.setTitle('Do you prefer cats or dogs?')
.setChoices([
item.createChoice('Cats'),
item.createChoice('Dogs')
]);
您可以參考此documentation。
希望有幫助!
來源
2014-11-20 19:31:14
KRR