首页 > 解决方案 > 在 Google 表单上预填问题

问题描述

我知道如何用谷歌表格上的答案/回复预先填写谷歌表单,

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

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

感谢对此的任何帮助

谢谢

在此处输入图像描述

标签: javascriptgoogle-apps-scriptgoogle-sheetsgoogle-forms

解决方案


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

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

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

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

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

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

您也可以从其他答案中引导自己。


推荐阅读