标签[google-apps-script]

用于有关Google Apps脚本(基于Google JavaScript的云脚本语言)的问题,用于跨Google产品和第三方服务自动执行任务。 除了相关Google产品的标签(例如:[google-sheets],[google-docs])和脚本的特定用途/用法(例如:[google-apps-script-add-上]用于创建附加组件,[google-apps-script-web-application]用于网络应用程序)。

0
0回复
08

如何下载表格文件,然后以.XLSX格式将其发送到服务器?

我有一个包含我的文件的驱动器,并希望将它们发送到我的服务器进行备份。 我想将所有工作表转换为 Excel 格式 (.xlsx)。 所以,我选择我的文件,然后单击上传按钮,它转到 myfunction()。 在 myfunction 中,我下载了 .xlsx 文件,然后将文本发送到我的服务器,但随后我
0
0回复
07

如何在表单提交时自动将表单响应的最后一行复制到另一张工作表的最后一行

我正在尝试为以下问题找到解决方案:每次有人回答我的表单时,都会在谷歌表中创建一个名为“formresponses”的新行。 然后我在同一个文件中找到了另一个工作表,我将这些新行复制到其中。 目前我正在使用下面的代码,在单击分配给该函数的按钮后运行该函数。 但我知道我知道有一个叫做 Trigger 的
0
0回复
18

PeopleAPI不返回已删除的联系人

我正在使用 Google Scripts 和 People API。 以下代码不会返回已删除的联系人。 据我了解 People API,应返回已删除的联系人,并将元数据删除为 true。 谢谢!
-1
0回复
18

如何修复“请求中的JavaScript来源https://gsuitworkspace.uc.r.appspot.com,与为OAuth客户端授权的不匹配。”

我在谷歌帐户的控制台屏幕中添加了两个 URI,分别是https://gsuitworkspace.uc.r.appspot.com用于应用引擎上的测试目的和本地主机 URI https://gsuitworkspace.com:4200用于开发。 本地主机正在工作,但是当我将它部署在应用程序引擎上并
0
2回复
22

GoogleSheet自定义函数:将单元格地址作为参数传递

我正在创建一个自定义函数Print(arg)并从我的谷歌表调用这个函数,如Print(A4) 、 Print(B12)等。我想打印引用的单元格本身,如 A4 或 B12 而不是来自该单元格的值,有什么帮助吗? 我试过Logger.log(A4)但在这里它打印 A4 的值,但我需要打印“A4”本身
-1
1回复
16

根据表中的信息从GoogleSheet自动填充GoogleDocs表

我有一个需要反复填写信息的 Google 文档,我想让它更快。 它充满了有关计算机的信息。 我想这样做,以便我可以在第一列中输入我公司的资产标签 #,脚本将转到我的 Google 表格并获取序列号以及与该资产标签对应的品牌和型号,并自动填充其他 3 个Google Doc 表的列。 这是我当前用于查
0
1回复
30

GoogleScript:在表格中设置小数

我正在尝试编写一个脚本来在 Google 表格中制作发票,然后在完成后将发票导出到文档中。 我现在已经走得很远了,但我唯一不知道如何做的是在我在工作表中制作的表格中设置小数点并放入文档中。 这是表格中的表格:表格中的表格这就是它现在在文档中的样子:文档中的表格我想将最后两列中的小数设置为 2,将第一
0
2回复
20

保存文件时如何用应用程序脚本覆盖旧文件?

我在谷歌表中有几页。 我正在使用以下代码从这些页面获取 Sheet2 的 PDF 输出。 当 pdf 打印出来时,它会删除旧的 pdf 打印输出并创建一个新的打印输出。 发生这种情况时,pdf 的链接会发生变化。 我不想更改 pdf 的链接。 当它创建新的 pdf 时,我希望它覆盖旧的。 我该怎么做
0
2回复
30

在Javascript中访问数组内的对象返回TypeError:无法读取未定义错误的属性“数据”

我正在尝试使用 Google Apps 脚本中的 javascript 访问对象数组中的一个对象,但它给了我一个错误 - TypeError: 无法读取未定义的属性“0” JSON(从 API 结果接收)如下,并存储在“data”变量中: 我正在尝试访问“数据”元素并将每个数据元素添加到一个新对象
0
0回复
18

GoogleApps脚本、GmailUI插件、删除抄送收件人的热度?

我的第一个问题... :) 在 Gmail UI 插件中,我想删除抄送收件人: 文档没有多大帮助: https://developers.google.com/apps-script/reference/card-service/update-draft-cc-recipients-action
0
1回复
12

如何将两个onEdit函数合二为一

我有 2 个单独的 onEdit 函数,它们可以单独工作,但我无法弄清楚如何将两者结合起来并使两者都可以运行。 我知道某些事情,比如目标常量必须在第二个脚本中改变,我已经查看了其他帖子,但我似乎仍然无法理解。 任何帮助是极大的赞赏。 第一的: 第二:
-1
0回复
19

将GoogleDrive上即将出现的文件附加到现有的GoogleSheet

是否可以在 Google Sheet 中制作 App Script,从 Google Drive 上的文件夹中选择数据文件并将它们附加到现有的 Google Sheet。 我每天都会将文件发送到 Google Drive 上的一个文件夹中。 现在我需要一个 App 脚本来查找今天的文件并将其附加到
0
0回复
10

将电子邮件从收件箱视图拖放到使用替代运行时的Gmail插件构建的插件卡(与Google的Tasks应用程序相同)

用例:需要允许用户使用 Alternative runtime 将一封或多封电子邮件拖放到使用 Gmail 插件构建的插件卡中,并且需要对选定的电子邮件执行操作。 它类似于 Google 在 Gmail 页面中添加的任务应用程序(默认情况下),通过将多封电子邮件拖放到任务卡中来创建任务。 需要澄清:
0
0回复
17

GoogleSheetScript:请求失败https://script.google.com返回代码404

只是想知道如果我开始收到以下错误是什么意思? 它以前可以工作,但现在,每当我单击按钮时,我都会收到该错误。 有人能帮我吗? 谢谢! 异常:请求失败https://script.google.com返回代码 404。截断的服务器响应:<meta name="viewport" c...(使用
1
1回复
43

webapp脚本排队,直到谷歌表中的公式完成

我有这张桌子: 这是一个修订表,我在其中放置了每个镜头 ID 的修订说明。 Col A 是 shot-ID,大约有 700 个项目。 Col K (REVNUM)是已插入修订的数量 - 这是特殊列,我将在谷歌脚本中将其用作跟踪器。 从第 N 列到最后一列将保留用于修订说明。 每个修订版都会有版
0
1回复
14

比较来自Google网络应用脚本中url的文本

我有一个容器绑定脚本,可以完美地发送查询结果。 function doGet(e) { var ss = SpreadsheetApp.getActive(); var fn = e.parameter.FN; var key = e.parameter.KEY; if ( fn == 'C
0
1回复
23

如何计算数组中的行数?

我的任务是将工作表上的单元格中的二维表抓取到二维数组中,从测试中删除部分或全部行(正确的术语?),然后将剩下的内容粘贴到工作表中。 要确定粘贴范围,我需要知道编辑数组的长度。 这就是我受到挑战的地方。 这是我的问题。 对于这个例子,拼接后的行数从 3 到 2。我查看了数组以确认这一点。 但在我的代码
0
1回复
36

从Gmail创建日历活动?

我在网上找到了以下代码,但不记得我从哪里得到的。 该脚本将搜索具有特定标签(在本例中为“GReminder”)的任何电子邮件,并将这些电子邮件添加到您的日历中。 我尝试进行设置,但收到错误消息: 类型错误:label.getThreads 不是函数我不熟悉 Javascript,无论如何我都不是软
0
1回复
16

Google表格所有权

我有一个 Google Sheet,它在提交时从 Google 表单中收集数据。 然后运行连接到工作表的脚本,1- 创建另一个工作表(模板)的副本并将其移动到文件夹中。 2- 向表单提交者发送一封包含复制的表单地址的电子邮件。 我可以将两张工作表的所有权转让给其他人(看起来表单无法传递),但新创建
0
3回复
28

如何删除表单输入数据上的旧行

我在 Google 工作簿中有 2 张工作表。 一个表单向Sheet2输入数据,Sheet1上的一个单元格显示了Sheet2最后一行B列中单元格的值。 表2: 第 1 页: 当表单提交向 Sheet2 添加新行时,我需要以某种方式自动删除旧行。 在 StackExchange 上阅读了几页类似的问题

1 2 3 4 5 6 7 8 9 10 下一页