Gav*_*Gav 1 google-sheets google-apps-script google-forms
我有一个现有的 Google Sheet,我想为其创建一个表单,以便用户可以更轻松地输入数据。
该表单将包含三个问题,我希望他们进入现有电子表格中的相应列。
问题 1 将进入第 1 列,问题 2 将进入同一行的第 3 列,问题 3 将进入同一行的第 5 列。
有谁知道我该怎么做或为此提供应用程序脚本?
在提交的每个表单上,回复将自动进入您的电子表格 - 很可能进入自动创建的新表格。
样本:
function myFunction(e) {
var mySheet = SpreadsheetApp.getActive().getSheetByName("PASTE HERE THE SHEET NAME");
var freeRow = (mySheet.getLastRow()+1);
var column1 = 1;
var column3 = 3;
var column5 = 5;
// replace the following question titles by your real question titles
mySheet.getRange(freeRow, column1).setValue(e.namedValues["What is your name?"]);
mySheet.getRange(freeRow, column3).setValue(e.namedValues["How old are you?"]);
mySheet.getRange(freeRow, column5).setValue(e.namedValues["Do you like Apps Script?"]);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3417 次 |
| 最近记录: |