Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 在工作表上显示Google表单_Google Apps Script_Google Sheets_Google Forms - Fatal编程技术网

Google apps script 在工作表上显示Google表单

Google apps script 在工作表上显示Google表单,google-apps-script,google-sheets,google-forms,Google Apps Script,Google Sheets,Google Forms,我正在创建一个表单,供用户在谷歌电子表格上输入信息。他们将访问电子表格,然后单击链接到脚本的图像。单击图像时,我希望显示一个表单。然后我希望表单中的输入可以在脚本中访问 我可以创建表单,但表单未显示在工作表上。以下是到目前为止GS脚本的代码 function startForm() { var form = FormApp.create('myForm'); var item = form.addCheckboxItem(); item.setTitle('What would y

我正在创建一个表单,供用户在谷歌电子表格上输入信息。他们将访问电子表格,然后单击链接到脚本的图像。单击图像时,我希望显示一个表单。然后我希望表单中的输入可以在脚本中访问

我可以创建表单,但表单未显示在工作表上。以下是到目前为止GS脚本的代码

function startForm() {
   var form = FormApp.create('myForm');
  var item = form.addCheckboxItem();
  item.setTitle('What would you like to do?');
  item.setChoices([
        item.createChoice('Budget Inquiry'),
        item.createChoice('Add Purchase')
  ]);
  var choices = item.getChoices();
  // then I can respond to the user's choice
}

我想这个简单的表格,只是出现在谷歌表。任何输入都将不胜感激。

不要使用脚本创建自己的表单,只需转到电子表格的“插入”菜单并选择“表单”。输入您的问题和两个选项。关闭窗体。您将看到在电子表格中创建的表单响应表。此外,菜单项窗体将出现在您的菜单上。然后转到脚本编辑器,从菜单中选择Resources。选择当前项目触发器并为onFormSubmit设置新触发器。然后,您可以输入onFormSubmit函数,以便在提交表单时执行任何操作,从表单响应表获取数据。你可以在谷歌上搜索大量文档。

不用脚本创建自己的表单,只需进入电子表格的“插入”菜单并选择“表单”。输入您的问题和两个选项。关闭窗体。您将看到在电子表格中创建的表单响应表。此外,菜单项窗体将出现在您的菜单上。然后转到脚本编辑器,从菜单中选择Resources。选择当前项目触发器并为onFormSubmit设置新触发器。然后,您可以输入onFormSubmit函数,以便在提交表单时执行任何操作,从表单响应表获取数据。你可以用谷歌搜索大量文档。

在谷歌工作表中显示图像和谷歌绘图以外的外部内容的方法是创建一个嵌入相关内容的文档

还有一个类似的问题,其中包括一个说明如何做到这一点的答案:

在Google Sheets中显示除图像和Google绘图以外的外部内容的方法是创建一个嵌入相关内容的页面

还有一个类似的问题,其中包括一个说明如何做到这一点的答案:

谢谢您的意见!我能够创建一个连接到电子表格的表单。但是,我在电子表格上显示表单时遇到了问题-可能这无法完成。我不希望用户必须单击表单,然后单击GotoLive表单。我想让他们点击电子表格上的图像。我也不希望表单响应记录在电子表格中-这是不需要的,因为它们将输入不同的信息,我将用脚本响应。任何想法或帮助都将不胜感激。@Denise尝试一下这个简单的边栏表单:Hi Ed。非常感谢。这正是我需要的!!这是为了在我女儿的高中筹款我们正在为白血病研究筹款。所以我们都感谢你。@Denise好极了。如果这对你有效,请批准我的回答。谢谢。谢谢你的意见!我能够创建一个连接到电子表格的表单。但是,我在电子表格上显示表单时遇到了问题-可能这无法完成。我不希望用户必须单击表单,然后单击GotoLive表单。我想让他们点击电子表格上的图像。我也不希望表单响应记录在电子表格中-这是不需要的,因为它们将输入不同的信息,我将用脚本响应。任何想法或帮助都将不胜感激。@Denise尝试一下这个简单的边栏表单:Hi Ed。非常感谢。这正是我需要的!!这是为了在我女儿的高中筹款我们正在为白血病研究筹款。所以我们都感谢你。@Denise好极了。如果这对你有效,请批准我的回答。谢谢,欢迎光临。请拿着支票结帐。可能是欢迎光临的副本。请拿着支票结帐。谢谢你的建议。这是可行的,但据我所知,我必须在不同的对话框中提出一系列问题。最好显示一个表单,这样用户就可以填写并提交它。是否可以在电子表格上显示Google表单,而不强制用户单击某些菜单或使用一组对话框?谢谢你的意见!我更新了我的答案,添加了一个到已回答问题的链接。谢谢你的建议。这是可行的,但据我所知,我必须在不同的对话框中提出一系列问题。最好显示一个表单,这样用户就可以填写并提交它。是否可以在电子表格上显示Google表单,而不强制用户单击某些菜单或使用一组对话框?谢谢你的意见!我更新了我的答案 包含指向已回答问题的链接。