google-apps-script 相关问题

用于解答有关Google Apps脚本的问题,这是Google基于JavaScript的云脚本语言,用于自动执行Google产品和第三方服务中的任务。

Google Apps 脚本(Google Sheet)的 JavaScript 逻辑未按预期工作

我有一个谷歌工作表,我正在尝试搜索、匹配,然后自动填充一些数据。 这是谷歌工作表布局 这是查找表布局 我写了一些 JavaScript 代码来尝试

回答 1 投票 0

计算pdf文件的总页数

每周,我都会从客户那里收到一组 pdf 文件。 他们会将 pdf 文件粘贴到特定的 Google Drive 文件夹中。我需要 pdf 文件的总页数。我试图

回答 2 投票 0

将对象转换为新格式,同时保留所有数据

我需要过滤对象以获取报告的相关数据。它看起来像这样: 让oldJSON = [ { “id”:“c3c6f410f58e5836431b473ebcf134756232d04f2bf35edff8”, ”

回答 1 投票 0

将 JSON 字符串转换为 JSON 对象并保留所有数据

我需要过滤 JSON 文件以获取报告的相关数据 JSON 看起来像 让oldJSON = [ { “id”:“c3c6f410f58e5836431b473ebcf134756232d04f2bf35edff8”, ”

回答 1 投票 0

如何根据消息框响应调用函数

我一直在开发一个 Apps 脚本,该脚本允许我在申请人考试失败时自动删除回复。 我正在使用这个脚本: 函数 onEdit1(e) { const sh=e.range.getSheet(); ...

回答 1 投票 0

如何生成将 gmail 和 googlemail 视为同义词的代码,就像 Google 本身一样?

我正在根据电子表格中的条目管理一组电子邮件地址。电子邮件地址列表由用户提供。在一种情况下,我有一个用户的电子邮件地址为“[email protected]...

回答 1 投票 0

Appscript - 如何根据消息框响应调用函数

我一直在开发一个 Appscript,它允许我在申请人考试失败时自动删除回复。 我正在使用这个脚本: 函数 onEdit1(e) { const sh=e.range.getSheet(); 我...

回答 1 投票 0

通过 Google Script PT2 求和

这是我不久前问过的一个问题的后续。回答它的人要求我设置一个新问题而不是修改现有问题,所以就这样了。 这是示例文档。

回答 1 投票 0

通过多个键过滤嵌套JSON

我对 JavaScript 很陌生,但对 JSON 和对象也很陌生。 我需要过滤多个键上的嵌套 JSON。 我在尝试 const FilteredEntries = oldJSON.filter(([key, value]) => { 返回 k...

回答 1 投票 0

颜色自定义函数输入参数

我有一个 Apps 脚本函数,它返回单元格的背景颜色,但它要求参数用引号引起来,例如:COLOR("A1")。 我希望它接受

回答 1 投票 0

迭代 Google Sheets 中的范围以根据条件生成总和

如果已经提出这个问题,请提前致歉。随着 Mint 的关闭并迫使我们使用 Credit Karma,我希望在 Google Sheets 中构建一个半自动化的预算和支出跟踪器,并且会...

回答 2 投票 0

当该行的状态更改时将行的特定列移动到另一张工作表的代码

我是编码新手,正在寻求一些帮助。我有代码可以在状态更改时移动 Google 表格中的整行,如下所示: vareditedRange = e.range; vareditedRow =editedRange.getRow(); c...

回答 1 投票 0

Google Appscript VLookup 并输出到 html

所以我有这个html表单,只有一个字段“studentID” <... 所以我有这个 html 表单,只有一个字段“studentID” <div class="grid"> <div class="row"> <form id="idChecker"> <div class="form-group"> <label>ID studente</label> <input name="studentId" type="text" placeholder="Inserisci ID Studente" class="metro-input" /> </div> <div class="form-group"> <button class="button success">Check ID</button> </div> </form> </div> </div> 我需要表单按钮来触发功能: 将 ID 和时间戳记录在名为“Log”的工作表上,我将此函数acceptData 放置在我的 code.gs 中,并且运行良好: function acceptData(formData){ console.log(formData) formData.studentId const ss = SpreadsheetApp.getActiveSpreadsheet() const ws = ss.getSheetByName("Log") ws.appendRow([Date(),formData.studentId]) } 在同一文档的另一个工作表(“数据库”)中执行 VLOOKUP,并在 html 页面上返回找到的值作为表单的确认消息。 所以基本上,当有人输入学生 ID 并提交表单时,它应该返回与该 ID 相关的学生姓名,同时记录该 ID 已被搜索的事实。 希望你能帮我解决VLOOKUP的问题。 $(document).ready(function() { $('#idChecker').submit(function(event) { event.preventDefault(); // Prevent the form from being submitted automatically var formData = { 'studentId': $('input[name=studentId]').val() }; // Call the acceptData() function from Google Apps Script google.script.run.withSuccessHandler(function(studentName) { // Create the confirmation message using the returned student name var confirmationMessage = "Student not found."; if (studentName !== "Student not found") { confirmationMessage = "Student name: " + studentName; } $('#confirmationMessage').text(confirmationMessage); }).acceptData(formData); }); }); <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Student ID Checker</title> <!-- Include jQuery library --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> </head> <body> <div class="grid"> <div class="row"> <form id="idChecker"> <div class="form-group"> <label for="studentId">Student ID</label> <input name="studentId" type="text" placeholder="Enter Student ID" class="metro-input" /> </div> <div class="form-group"> <button class="button success">Check ID</button> </div> </form> </div> </div> <!-- Area to display confirmation message --> <div id="confirmationMessage"></div> <!-- Include JavaScript file containing Google Apps Script functions --> <script src="https://script.google.com/macros/s/AKfycbycGBJLx_Q1eJDitpHwQ2PV-ZIamjg3i4tNmV8WbeE/exec"></script> </body> </html>

回答 1 投票 0

状态更改时将行的列移动到另一张工作表的代码

我是编码新手,正在寻求一些帮助。我有代码可以在状态更改时移动 Google 表格中的整行,如下所示: vareditedRange = e.range; vareditedRow =editedRange.getRow(); c...

回答 1 投票 0

无法获取动态数据,仅返回第一行数据

我正在为 Gmail/Google Sheets 开发一个合并邮件应用程序。它应该从电子表格中检索动态数据,但尽管电子邮件发送正确,但它们都只是返回数据...

回答 1 投票 0

接受用户输入后使用应用程序脚本恢复脚本执行时出错

我正在运行一个应用程序脚本,它接受一个 Json 字符串,将其转换为一个对象,并将一些键值添加到 Google 工作表中。以下代码适用于某些 JSON 字符串。然而与

回答 1 投票 0

如何强制 Google 文档保存并关闭,然后再次打开以继续追加? (谷歌脚本)

尝试使用 Google 表格中的数据来完成 Google 文档中的信件。我知道我可以下载并使用 Office,但尝试学习 Javascript / Google Script 并且不确定如何修复该问题

回答 2 投票 0

修改脚本以“导入单元格图像”以及数据+公式

所以我一直在使用文档社区论坛上找到的现有脚本将数据和公式从源复制到目标。它工作得很好,但唯一的问题是它在

回答 1 投票 0

从电子表格中提取日期时,日期格式会关闭

所以我有一个简单的脚本,当 B 列填充日期时,它会填充公式。一切都很好,除了日期显示整个时区格式。我尝试过使用以下方式格式化...

回答 2 投票 0

来自谷歌脚本的“登录信息不允许”错误

我一直在尝试使用应用程序脚本中的 UrlFetchApp 从名为 Salesbinders 的库存系统 API 中获取库存信息,由于某种原因,我不断收到登录信息...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.