google-apps-script相关内容
当我提交一个Google Forms时,我想将第n°3行(被视为参考)的格式复制粘贴到由Google Sheet“Response”中的表单提交创建的最后一行。 以下是我的代码: function CopyFormatting() { //Déclaration des variables var SheetResponse = SpreadsheetApp.getActiveSheet()
..
如果我在网格表单中创建一个问题,比如.. QN:如果涨价幅度达到以下幅度,你还会购买吗? 选项: 5%是否(选择是或否) 10%是否(选择是或否) 15%是否(选择是或否) 我想创建一个答案验证,如果用户为5%选择“否”,并为10%和15%选择“是”,它将有一条错误消息说(“逻辑错误”) 使用什么代码才是正确的? 推荐答案 目前,无法使用表单实现此类验证。您的唯一选项是:
..
我有一个Google表单,其中有一个多项选择题。此字段有两个有效答案 美国和 其他(当您选择其他选项时,可以在文本区写下任何国家/地区名称) 现在,我正在尝试使用谷歌应用程序脚本提交此表单。在从应用程序脚本提交时,如果我正在发送此多项选择题的答案,则其工作状态为美国(&q;)。我想在提交表格时发送其他人作为对此问题的回答。有谁能帮帮我吗。下面附上场地图片和脚本以供参考。 Pictur
..
我有一组包含多项选择答案的100个问题,用户必须回答。我希望每次用户打开Google表单并存储用户对这5/10个问题的答复时,都会给他们一个随机的5或10个问题集。 问题是基于反馈的,因此我不需要收集用户数据,等等。我只需要能够抛出的100个随机问题集每次用户加载谷歌表单5或10。 我是Google Form的新手,但我找不到任何支持它的资源。这可以在谷歌表格上完成吗?是否有简单的替代
..
有没有办法通过编程获得Google表单的可共享链接? 我已经使用php API复制了一个Google表单文件,现在我想获取指向此表单的可共享链接。 推荐答案 谷歌表单的可共享URL的形式为 https://docs.google.com/forms/d/{id}/viewform 其中id是与包含表单的文件关联的ID。由于您已经创建了文件的副本,因此您有一个对应的文件对象,因
..
我有一个Google表单,我如何才能获得它的js脚本? 我单击脚本编辑器,但找不到对应的js。 我已经在Internet上搜索了,但没有预期的答案。 -- 更新日期:2017/08/20 假设我拥有一个如下所示的表单: Sample Form。 如何获取此表单的相应Google脚本? 即 function myFunction() { // Creat
..
所以我遵循了这里的教程,一切都运行得很好…给我的。 google forms file upload complete example 我需要做的是将脚本添加到Google表单,并允许用户随表单一起上传图像。我知道它只会将上传的图片放在指定的文件夹中,但这很好,不会有很大的数字,我们可以只使用相应的时间戳。 我遇到的问题是,当我打开表单、点击链接并能够上传图片时,一切都完全如我所愿,
..
我正在尝试将数据从Google电子表格导入到Google表单作为响应。我有大约1000行数据需要作为单独的表单响应提交。所有列对应于不同类型的问题(如多项选择、文本、下拉菜单、日期等)。我在整个互联网和Stackoverflow上都搜索过,但类似问题的答案似乎都不符合我想要做的事情。我发现有几个人在使用form.createResponse(),但我对编程非常陌生,所以可能这就是我无法让他们满足我
..
我们使用Google Forms进行了一次英语语言测试,该测试分为3个部分。 我们希望能够为每个区段设置时间(例如,区段A=10分钟、区段B=10分钟、区段C=40分钟)。 另外,我们希望学生能够看到他们正在做的每个部分的倒计时,这在Google-Forms中完全可能吗? 推荐答案 目前谷歌表单中没有类似的内容。您可能希望再等几周,因为Google年度会议Google I/
..
我有一个构建Google表单的Google脚本。该脚本使用包含问题和相应选项的电子表格填写表单。 需要定期更新表单中显示的问题。 我希望通过更改电子表格中的问题来更新表单中的问题: 我使用onOpen()作为脚本,这样每次访问表单时,脚本都会重新构建最新的表单。 但是,目前每次我运行该脚本时,都会向表单中添加一个新问题,以前过时的问题仍然保留在表单中。 我需要使用脚本编辑表单上的现有
..
我有一个调查工作表,我需要让我的团队查看一次,但在那之后,我希望我的团队将设置为已关闭&的行放到一个归档工作表中。在过去,对于其他工作表,我曾使用此脚本,但它似乎不适用于表单链接工作表。在研究之后,我发现你不能从表单链接表中剪切,但你可以删除行,我的理论是脚本试图剪切,这就是为什么不起作用。复制和删除问题将是什么(&Q;)? function onEdit(event) { //
..
我很难理解为什么这个脚本每次提交表单时都会同时执行2、3、甚至4次。我已经添加了LockService,但是虽然它确实可以有时阻止发送多封电子邮件,但它似乎并没有阻止同时执行。 其他一切正常--我只是不希望每次都执行失败,因为这些操作还会由于脚本超时而中断后续的合法触发器执行。 我必须从工作表执行,因为我调用的是基于表单响应检索到工作表的数据。工作表不是共享的,也没有“孤立”触发器。我已经
..
我有两个脚本。一个链接到谷歌表格,另一个链接到谷歌工作表。我需要确保Google表单脚本在执行链接到Google表单的工作表的Google Sheet脚本主体之前完成执行。如何才能做到这一点?‘ 需要等待Google表单脚本完成,如下面的代码所示。我无法使用Utilities.sleep,因为它可能会导致争用情况,具体取决于执行的时间。 //SCRIPT LINKED TO FORM fu
..
使用Google Forms进行多项选择测验的一个问题是,如果一个问题有(例如)3分,并且5个正确答案中有3个,如果学生只选择了3个正确答案中的2个,他们将得到0分,而不是2分。 解决此问题的方法是使用只有1列的CheckboxGrid,其中每一行都是答案选项。 然后,可以为正确选择的每一行奖励积分。 我现在想要使用此方法动态创建复习测验,我的代码片段如下: var quest
..
我想将文件从Google驱动器上传到一个驱动器,根据文件名的一部分分开文件夹。例如,这些文件将是:John Doe_story1;John Doe_Story2;Jane Doe_story1;Jane Doe_Story2;等等。因此,这些文件应该上载到不同的文件夹,如";/samplefolder/John Doe/Stories/";;&;/sampleFolder/Jane
..
当您创建一个新的Google Apps脚本时,它似乎默认支持V8运行时。documentation状态: Apps脚本支持两个JavaScript运行时:现代的V8运行时和由Mozilla的Rhino JavaScript解释器支持的旧运行时。 V8运行时支持现代ECMAScript语法和功能。 V8 runtime documentation状态: 您可以在由V8运行时支
..
上周,谷歌发布了一个新的Runtime。 谁知道使用哪个版本的V8或ECMAScript? 推荐答案 根据migrating scripts to v8 docsV8标准兼容。 但是,当将您的脚本迁移到V8时,您可能需要解决some incompatibilities,或者您的脚本可能会中断。虽然Mozilla's Rhino JS Interpreter为Apps脚本执行开发人员脚
..
我正在使用Google电子表格,希望向我们的客户发送多个附件,无论我如何格式化它被拒绝或只发送一个附件,有人能帮忙吗 function emailcustomer() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheetByName("email to customer") var subjec
..
我得到了一些Google Apps脚本Web应用程序。它们都使用位于其他服务器上的图像文件Materialize.min.css和Materialize.min.js。我想把我控制下的所有这些文件都移到我的谷歌硬盘上。我已经成功地处理了图像文件和Materialize.min.css,但由于某些原因,maerialize.min.js引发了问题。 用于我过去使用的css文件 link
..
在Google工作表中,我有一个按钮,它打开一个jQuery Datepicker,调用doGet函数。 我想要捕获用户给出的日期值。我怎么才能做到这一点呢? 这是我的.gs: function doGet() { var output = HtmlService.createTemplateFromFile('DatePicker') .evaluate() .
..