我是初学者,所以道歉。我正在尝试在A列中包含数据表,作为表单中特定列表中的选项。最后,我希望许多列数据成为特定列表的参考。表单不需要与列表同步。我宁愿通过在工作表中运行脚本来做到这一点。
这是我有多远,但它只是拉单元格A1 现在表格很简单,只有一个下拉问题。
非常感谢您的帮助。
var FORM_ID = '1Edo3yPmfPLQXPRff6z8oDsYW0Hp-Mm5SYLISPnyTXfo';
var LIST_SHEET_NAME = 'List';
var range = 'A:A';
var ITEM_ID = '983918997';
function updateListInForm() {
var values_ = SpreadsheetApp.getActiveSpreadsheet()
.getSheetByName(LIST_SHEET_NAME)
.getRange(range)
.getValues();
values_[0][0] = values_[0][0].toString();
for (var i = 1; i < values_.lenght; i++) {
values_[0].push(values_[i][0].toString())
}
var form = FormApp.openById(FORM_ID);
var list = form.getItemById(ITEM_ID);
list.asListItem().setChoiceValues(values_[0]);
function getitemsofform() {
var form = FormApp.openById(FORM_ID);
var items = form.getItems(FormApp.ItemType.LIST);
for (var i in items) {
Logger.log('id: ' + items[i].getId() + ' title: ' + items[i].getTitle());
}
}
}
还有一件事。任何人都可以指向我教授谷歌脚本的程序或应用程序吗?我想从头开始。即。这就是var的意思,这就是如何编写一个简单的函数