小编Met*_*hod的帖子

动态更新电子表格中列的Google表单“从列表中选择”选项

我正在尝试设置一个Google表单,该表单将创建一个“ 从列表中选择 ”问题,每个选项均从特定列的行中绘制。

我已经尝试过此代码,但是对我来说根本没有用。

我到目前为止的代码如下。我能够使用特定列中仅一行的数据(在本例中为该列的最后一行)创建所需的表单问题。

如果有人可以通过向我指出有关如何将每个选定行分配给仅一个问题选项的正确方向来提供帮助。同样,如果这是每次电子表格更新时动态更新问题选项的某种方式。

var idColumn = 1; // ID of the selected column

//gets document ID from spreadsheet 
//(not 100% sure the role of all of these lines, have worked it out from other examples of code online)
function spreadSheetGetter() {
  var sheet = SpreadsheetApp.getActiveSheet();
  var rows = sheet.getDataRange();
  var numRows = rows.getNumRows();
  var values = rows.getValues();
  var lr = rows.getLastRow();  

  var docId = sheet.getRange(lr,idColumn,1,1).getValue(); //gets the data from the last row in selected column …
Run Code Online (Sandbox Code Playgroud)

google-sheets google-apps-script google-forms

5
推荐指数
1
解决办法
3万
查看次数