google-apps-script相关内容

从选项卡名列表中生成每个工作表的URL

谷歌表格的问题在这里。假设我的工作簿中有一列,其中每个单元格都包含工作簿中一个选项卡的名称。是否有方法(公式或脚本)生成包含每个选项卡的URL的列? 推荐答案 假设您在Sheet1的第1列中有需要URL的工作表的名称。 Below函数将读取Sheet1的Column1中的这些名称,并创建它们的URL,并将它们放在Column2中的名称旁边。 function listedS ..

如何在特定用户的权限下运行某些脚本?

感谢这里的另一位用户,我能够允许其他用户在不取消保护的情况下将新SKU添加到工作表中。此处显示的原始帖子:Restrict Editors to Specific Ranges Script 现在,我正在尝试相反的做法,允许用户删除SKU而不取消对工作表的保护。 我从以下内容开始,工作正常: function deleteEachRow(){ const ss = Sprea ..

使用Google Apps脚本将图像从驱动器插入电子表格单元格

我希望能够从Google Drive将图像文件添加到我的电子表格中。我看到有一个内置的图像功能=image,但这需要一个URL,并且图像文件应该在互联网上公开共享。但是,我正在使用数字资产,不能公开共享它们。 我有以下代码,这可以工作,但不会添加到所需的单元格。这真的可能吗? function insertImageFromDrive(){ var ss = Spreadshe ..
发布时间:2022-07-22 21:06:22 其他开发

自定义函数因加载数据时出错而间歇性挂起

我有一个Google Apps脚本定制函数,非常简单: function sharesBurned(sharesToSell) { return "tree" } 显然,当我在Apps脚本中测试它时,它会起作用。例如,在我的工作表中,当我在单元格sharesBurned(2)中调用它时,它有时会返回&LOADING&QOOT;,在单元格的右上角,会出现一个红色三角形符号,当 ..
发布时间:2022-07-22 20:54:55 其他开发

如何使用应用程序脚本站点通过电子邮件从Google Forms发送测验结果

我需要一个Google脚本(GAS)来发送一封电子邮件,通过Google Forms上的测验的学生可以在其中找到他的分数,例如,如果他通过了测验,他的分数是10/10,他将收到一封电子邮件到他的地址-电子邮件:&Quot;嗨,您已经通过了测验,您得到了10/10&Quot; 谢谢 function sendEmail(e) { //respond //getRespondentEmai ..
发布时间:2022-07-22 13:25:59 其他开发

为每个Google Forms响应创建新文件夹

我有一个Google Forms,我希望设置一个脚本来将每个答复传输到它自己的文件夹。 触发器将是新的响应。触发后,它将在父文件夹中创建一个子文件夹,其名称基于特定的列答案。 我需要它将响应传输到子文件夹中的Google文档,并将上传的任何文件传输到子文件夹。 目前,我已经安装了这个网站的脚本https://www.labnol.org/file-uploads-folder-g ..
发布时间:2022-07-22 13:21:02 其他开发

如何从表格创建在Google Forms中链接的动态下拉列表

我正在尝试开发Google Sheet和Google Forms之间的链接,以输入相关信息。然而,我可以在Google Sheet中创建依赖下拉列表,但我不知道如何在Google Forms中创建动态链接的下拉列表。示例如下: DropDown 1=组列表,例如,G1、G2 一旦选中,下拉列表2将预先填充G1或G2中的人员(如果选中)。 所以G1名单上有本、大卫和菲尔 G2名单上有莎拉、克莱尔和凯 ..
发布时间:2022-07-22 13:12:37 其他开发

有没有可能以编程方式创建一个Google表单,将图片添加到多个简答型问题中?

我需要用Google Forms创建一个测验,其中有几个简答题(25),其中包括图像。我试图制作带有问题和图片的PowerPoint幻灯片,并计划在简短的回答问题中添加每张幻灯片的jpeg。 我熟悉使用Google Apps Scriot创建具有多项选择和文本回答问题的表单,但我不知道如何通过这种方法在问题中添加图像 有没有办法以编程方式添加这些图像,而不是手动将图像上载到每个问题? 推荐答 ..
发布时间:2022-07-22 13:05:43 其他开发

使用Apps脚本向Google表单添加选项时保留图像

每次提交表单时,我都会使用Google脚本向表单中的复选框项添加新的选项。某些现有复选框项目附加了用户在填写表单时可以看到的图像。 我的问题是,每次运行我的脚本时,它都会从复选框项中删除图像。是否有办法在向表单添加新选项的同时保留附加到表单的图像? (部分)我的代码: // retrieve form-checkbox object var item = form.get ..
发布时间:2022-07-22 12:55:49 其他开发

如何在Google表单中添加复选框项的图像?

使用Google Apps脚本,我如何将图像添加到复选框项?当我手动创建表单时,我可以轻松地将多个选项添加为复选框项,并将图像附加到每个选项。如何使用脚本执行此操作? 谢谢 推荐答案 目前没有执行此操作的选项。早在2017年,它就被作为一个问题提出给谷歌。如果您转到this link,您可以将此问题标记为收藏(单击星号),并尝试引起Google开发人员的更多关注。 ..
发布时间:2022-07-22 12:47:58 其他开发

是否有可能将多个Google Docs合并为一个单独的Google Apps脚本项目?

假设我们在Google Docs中使用5个不同的文档。它可以是工作表、幻灯片或表单,但我正在使用文档。 每个文档都有相同的Google Apps脚本项目,即代码相同(这是一个非常简单的项目-它用另一个文本替换一些文本)。 有没有办法将这5个脚本合并到一个包含这5个文档的项目中?我想这会很有用,因为: 协作时,Google无需向我们请求多次执行脚本的许可。 更容易编辑脚本(而不是 ..
发布时间:2022-07-19 14:59:16 其他开发

向Google文档添加格式化文本

我有一个带有表单响应的Google工作表。我创建了一些代码,以便每次完成表单时,结果都会填充到Google Doc中。该功能工作正常。 不过,我还想将文本添加到我的Google Doc中,这是通过以下方式完成的: function myFunction(e) { var doc = DocumentApp.create('File'); var text = 'insert t ..
发布时间:2022-07-19 14:48:04 其他开发

如何将Google Apps脚本应用于所有Google Docs?

以下解决方案旨在生成自动递增ID以替换Google Docs的默认名称&Untileed Document&Quot;。 Autoincrement filename in Google Docs? 解决方案对我来说很清楚。然而,我正在考虑如何将这个脚本应用到所有动态创建的Google文档中?也许是附加组件? 推荐答案 答案: 自动重命名文档不能动态完成,也就是说,没 ..
发布时间:2022-07-19 14:38:07 其他开发

用表格替换搜索文本

希望我能在这方面得到一些建议。我正在使用脚本自动创建文档,其中的数据来自现有的Google文档。在使用链接表失败后,我正在尝试在文档中由搜索文本标识的位置插入表。 例如,我会在文档中搜索TABLE1HERE,并将其替换为[[Heading,Data],[Heading2,MoreData]]定义的表。我已经尝试了下面的代码和一些变体,但都没有成功。任何指点都会很棒。 function ..
发布时间:2022-07-19 14:10:47 其他开发

从电子表格创建具有正确格式的Google Doc字符串GAS

使用此脚本,我可以根据模板和Google电子表格中的值创建一个Google Doc。 它从Google电子表格的活动行(具有突出显示的单元格或行的行)中获取字段,并使用Google Doc模板(由TEMPLATE_ID标识)创建一个文档,其中这些字段替换模板中的占位符。 现在,问题出在单元格的格式上。 我会把显示在电子表格中的Google Doc一模一样地放进去。 如果我有,请使用 ..