如何根据现有电子表格更新Google表单下拉列表?

斯图尔特

因此,我一直在寻找一种做到这一点的方法,并找到了许多有关Google App脚本的有趣答案,但似乎没有一个人能解决我想要做的事情。我希望有一个带有选择列的Google表格(电子表格)。然后我有多种形式,其中有一个问题是使用相同选择的下拉菜单。但是,此选择列表会每隔半更新一次,因此我们目前发现自己会根据工作表中的新信息手动更新6个以上的表格。我想知道是否有一种方法可以从电子表格中获取信息并使其自动更新下拉列表。

我还没有真正做过Google Script的工作,但是总体来说我可以坚持自己的想法。我只需要帮助找到正确的方向。

KRR

您可以尝试从工作表中获取一系列值,并按以下代码遍历一列直到最后一行。

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')
     ]);

您可以参考此文档

希望有帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用表单更新Google电子表格上的现有数据?

来自分类Dev

根据Google表格电子表格中的动态数据更新Google表单字段

来自分类Dev

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

来自分类Dev

从现有的Google电子表格,附加行和更新中获取响应

来自分类Dev

Google脚本:带有下拉列表电子表格的InputBox(非FORM)

来自分类Dev

如何将现有的Google工作表插入Google电子表格?

来自分类Dev

如何从电子表格捕获所有数据到Google表单

来自分类Dev

谷歌电子表格查询到下拉列表

来自分类Dev

Google 电子表格根据单元格值更改下拉选项

来自分类Dev

从Google电子表格创建Google表单/测验

来自分类Dev

从Google电子表格创建Google表单

来自分类Dev

在应用程序脚本中从电子表格更新下拉列表

来自分类Dev

根据电子表格中的值自动完成Google表单

来自分类Dev

Google 表单 - 电子表格和数据插入

来自分类Dev

用于更新现有 Excel 电子表格中的单元格的 R 包

来自分类Dev

使用R编辑现有的Google文档电子表格

来自分类Dev

使用Pandas在Google电子表格中使用现有行附加新行

来自分类Dev

通过Google App脚本打开现有电子表格

来自分类Dev

Google HTML从电子表格创建列表

来自分类Dev

自动更新 Google 电子表格脚本

来自分类Dev

如何通过表格API v4更新Google电子表格

来自分类Dev

如何根据电子表格中的列表选择获取价值?

来自分类Dev

编辑其他电子表格时用于复制现有电子表格的脚本

来自分类Dev

如何使用Google电子表格作为后端创建HTML数据输入表单

来自分类Dev

如何使用 JavaScript 将数据从 HTML 表单发送到 Google 电子表格?

来自分类Dev

如何从文件动态更新LibreOffice电子表格?

来自分类Dev

Google电子表格会根据其他电子表格的值查找单元格

来自分类Dev

如何向Google电子表格添加页脚?

来自分类Dev

如何从模板Google电子表格创建副本

Related 相关文章

  1. 1

    使用表单更新Google电子表格上的现有数据?

  2. 2

    根据Google表格电子表格中的动态数据更新Google表单字段

  3. 3

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

  4. 4

    从现有的Google电子表格,附加行和更新中获取响应

  5. 5

    Google脚本:带有下拉列表电子表格的InputBox(非FORM)

  6. 6

    如何将现有的Google工作表插入Google电子表格?

  7. 7

    如何从电子表格捕获所有数据到Google表单

  8. 8

    谷歌电子表格查询到下拉列表

  9. 9

    Google 电子表格根据单元格值更改下拉选项

  10. 10

    从Google电子表格创建Google表单/测验

  11. 11

    从Google电子表格创建Google表单

  12. 12

    在应用程序脚本中从电子表格更新下拉列表

  13. 13

    根据电子表格中的值自动完成Google表单

  14. 14

    Google 表单 - 电子表格和数据插入

  15. 15

    用于更新现有 Excel 电子表格中的单元格的 R 包

  16. 16

    使用R编辑现有的Google文档电子表格

  17. 17

    使用Pandas在Google电子表格中使用现有行附加新行

  18. 18

    通过Google App脚本打开现有电子表格

  19. 19

    Google HTML从电子表格创建列表

  20. 20

    自动更新 Google 电子表格脚本

  21. 21

    如何通过表格API v4更新Google电子表格

  22. 22

    如何根据电子表格中的列表选择获取价值?

  23. 23

    编辑其他电子表格时用于复制现有电子表格的脚本

  24. 24

    如何使用Google电子表格作为后端创建HTML数据输入表单

  25. 25

    如何使用 JavaScript 将数据从 HTML 表单发送到 Google 电子表格?

  26. 26

    如何从文件动态更新LibreOffice电子表格?

  27. 27

    Google电子表格会根据其他电子表格的值查找单元格

  28. 28

    如何向Google电子表格添加页脚?

  29. 29

    如何从模板Google电子表格创建副本

热门标签

归档