【问题标题】:Prefill Questions on a Google Form在 Google 表单上预填问题
【发布时间】:2020-03-12 18:01:38
【问题描述】:

我知道如何在 Google 表单中预先填写 Google 表格中的答案/回复,

我想知道是否有办法反过来执行此操作,所以预先填写一个 Google 表单,不仅包含答案/回复,还包含问题?

例如。创建一个超链接表单,填充 Q1、Q3、Q5、Q6 和对齐的响应,不包括表单中的 Q2、Q4、Q7、Q8、Q9、Q10,因为它们是空白的

感谢任何对此的帮助

谢谢

【问题讨论】:

  • 请分享您已经尝试过的链接。
  • 请看上面@RachelMcGuigan

标签: javascript google-apps-script google-sheets google-forms


【解决方案1】:

是的,您可以通过使用 Apps 脚本以编程方式创建 Google 表单来实现此目的。您可以使用SpreadsheetApp 类来读取/操作表格,使用FormApp 类来创建和操作 Google 表单。

您首先需要使用例如getValues() 从工作表中获取值:

var values = SpreadsheetApp.getActiveSheet().getRange(2, 3, 6, 4).getValues();

并使用这些值使用create() 方法创建表单:

var form = FormApp.create('Form Name');

然后您将拥有一个Form 对象,您可以根据您希望的每种问题类型向其中添加问题项。

您也可以从另一个answer 引导自己。

【讨论】:

  • 谢谢你...有没有办法在工作表中填充表单超链接目的地@AndresDuarte
  • 表单超链接目的地是什么意思?您可以使用getPublishedUrl 方法获取回复表单的url/链接,这是您的意思吗?
猜你喜欢
  • 1970-01-01
  • 2013-01-17
  • 1970-01-01
  • 2018-10-12
  • 1970-01-01
  • 2014-11-26
  • 2016-12-16
  • 2014-12-11
  • 1970-01-01
相关资源
最近更新 更多