首页 文章
  • -1 votes
     answers
     views

    如何根据列的名称检索列的名称

    有一个关于谷歌电子表格/ Excel的问题: 假设我有一堆行,每行都有不同的产品 . 每个产品可能有或没有一些属性,由列表示 . 如果它具有这样的属性,那么该列中将有“1”,否则它将为空 . 我需要的是一个公式,它在一个单元格中检索并用“,”分隔包含该行属性“1”的所有列的名称 . 这是一张图片,只是为了让它更容易:
  • 3 votes
     answers
     views

    无法通过Google Apps脚本中的YouTube Data API从 Cloud 端硬盘上传:空响应

    我正在尝试将Google Cloud 端硬盘中的文件列表导入YouTube . 元数据和文件的URL位于Google电子表格中,因此我使用Google Apps脚本编写了一些代码来执行以下操作 获取所选行 检索 Headers ,说明,Google Cloud 端硬盘URL 通过DriveApp.getFileById从Google Cloud 端硬盘加载文件 使用 Headers...
  • 20 votes
     answers
     views

    通过Apps脚本以纯文本格式设置Google表格单元格

    使用Google Apps脚本,我想将Google表格单元格的格式设置为纯文本 . 我想这样做的原因是因为我想以美国日期格式(MM / DD / YYYY)显示日期 . [我们可以假设OP的Google帐户中的区域设置设置为使用DD / MM / YYYY,这是一种更常见的日期格式 . -Ed . ] 我创建这样的字符串: var thisDate = Utilities.formatDate...
  • 4 votes
     answers
     views

    如何在我的脚本中获取当前活动表?

    我正在使用此代码在Google Apps脚本中使用数据: function getCurrentRow() { var currentRow = SpreadsheetApp.getActiveSheet().getActiveSelection().getRowIndex(); return currentRow; } 但是当我使用除第一张之外的其他纸张(编号&...
  • 11 votes
     answers
     views

    将按钮添加到Google表格并在单击时将值设置为单元格

    我是Google Script的新手 . 我有一个包含5列的Google表格,每列我需要一个按钮(文本 1,2,3,4,5 ) . 在每个按钮上单击我需要将按钮的文本设置为相应的单元格并隐藏单击的按钮 . 可能吗?
  • 0 votes
     answers
     views

    根据其他Google表格单元格值,删除Google表格中的行

    是否可以在另一个Google工作表中编写一个谷歌脚本,该脚本将根据给定范围的单元格值删除Google表格中的行? 我已经完成了一些关于如何在同一个google工作表中完成所有工作的研究,但是我编写google工作表脚本的经验有限使我无法理解我所描述的内容是否可能,以及如何实现 . 这是我到目前为止的一个脚本 . 如果列F中的单元格包含单词“id:123456”,这将删除我的活动电子表格范围内的行 ...
  • 8 votes
     answers
     views

    使用Google Apps脚本将单元格格式设置为文本

    可以使用google apps脚本将数字格式设置为单元格 cell.setNumberFormat("0.000"); 我需要将单元格格式设置为文本,以便不会自动转换任何类似日期的值 .我怎样才能做到这一点?
  • 1 votes
     answers
     views

    Google表格 - 自动生成以单元格值命名的工作表,并填充剩余的行数据

    我正在尝试使用Google表格脚本编辑器从表单创建一组工作表,以创建以“B”列中每个单元格的值命名的单个工作表,并填充第1行和第X行中的所有数据,其中X是每张工作表的行的值 . 到目前为止我所拥有的是: function makeSheets() { var ss = SpreadsheetApp.getActive(); var sheets = ss.getSheets(); sheets[...
  • 0 votes
     answers
     views

    将Google脚本编辑器链接到Google表格

    我在'脚本编辑器'中创建了一个脚本 清除1 清除工作表中选定的单元格范围 . 当脚本从“脚本编辑器”运行时,它会执行并清除所选的单元格 . 我创建了一个谷歌绘图,并允许脚本的权限影响工作表,但当我点击绘图时,我得到> 无法找到脚本功能Clear1 我无法将谷歌绘图链接到脚本 . 脚本是 function clearRange() { var Detailed = Spreads...
  • 0 votes
     answers
     views

    Google工作表 - 在单元格A1中获取活动单元格行

    每次我点击Google表格中的单元格时,我想在A1单元格中获取活动单元格行 . 提前致谢!戴恩
  • 0 votes
     answers
     views

    Google表格表格保护

    我有一张包含多张纸的电子表格 . 我将此电子表格与多个用户共享,我需要保护工作表,以便某些用户只能查看和编辑此电子表格的一张表 . 如下: 用户1(一个位置管理员)需要查看和编辑工作表1(该位置的工资单) 用户2(另一个位置管理员)需要查看和编辑工作表2(该位置的工资单),但不是工作表1 用户3(区经理)需要查看和编辑工作表1和工作表2,但不需要查看和编辑工作表3和4 . 用户4(...
  • 0 votes
     answers
     views

    Google表格代码可以在onOpen事件中移动活动单元格吗?

    我制作了一个简单的Google表格,它有一个(冻结的) Headers 行,六列(A:F), Headers 下有很多行 . 定期添加行(通过多个编辑器),因此在首次打开时向下滚动到工作表底部的下一个空行变得越来越烦人 . 我知道我可以按ctrl-down进入第一个空白单元格,但是表单的用户通常不知道这一点 . 为了略微增加复杂性,我想根据B列中的第一个空白单元(可能与A列中第一个空白单元格不同的...
  • 0 votes
     answers
     views

    Google新表格保护问题

    我在Google New Sheets中遇到了一些有关保护的奇怪问题 . 我创建了一个我正在经历的演示 . 工作表的URL是: https://docs.google.com/spreadsheets/d/1IbAiqU6oN48Ql_wM3TeRl9TqG6DFsBKtc86jElv0Kbo/edit?usp=sharing 除了第5行到第7行之外,我使用“数据 - 受保护的工作表和范围...”...
  • 0 votes
     answers
     views

    基于Google表格中其他单元格的内容保护细胞

    我有一个单独的工作表,其中包含用户在C&D列,第3行 - 第3行中输入的响应 . 响应是时间相关的,请查看E列第3行,看它是“锁定”还是“打开” . 使用保护,我锁定整个工作表进行编辑,但C3:D20除外 . 工作表设置为每分钟计算 . 我正在尝试编写一个脚本来检查列E,看它是否设置为锁定或打开 . 如果它设置为锁定,我想锁定(保护)该行中的列C&D,以便除了我自己以外的所有人进行编辑 . 我每隔...
  • 0 votes
     answers
     views

    获取活动单元格的行和列不起作用

    我在google Spreadsheet中有一个脚本,它获取活动单元格,然后是活动单元格的行和列: function editedCellResponse() { var s = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getActiveCell(); var r = s.getRow(); // gets row of...
  • 0 votes
     answers
     views

    当下拉菜单使用应用程序脚本更改为“已锁定”时保护行

    当有人将下拉菜单更改为“已锁定”时,我试图简单地保护整行(添加编辑器),甚至应保护位于同一行的下拉菜单 . 这是我想在工作表的几乎所有行中实现的东西 . 我发现有多个资源可以提供帮助,但我无法正确组合,非常感谢任何帮助! 贝娄是我找到的一些有用的链接 . Google sheets: protect cells conditionally? Protecting Cells Based on Co...
  • 1 votes
     answers
     views

    Google Apps脚本新格式线丢失

    我有一个谷歌表单,从用户获取通用信息并将其全部保存在工作表中 . 提交新表单时,信息将在每条新信息之间附加一个新行(\ n)命令,并使用Mailapp.sendEmail(电子邮件,主题,消息)功能发送到电子邮件 . 这工作正常,并按照我希望的方式格式化 . 但是,当我使用Mailapp.sendEmail(email,replyEmail,subject,message)函数时,\ n命令似乎从...
  • 0 votes
     answers
     views

    Google表格电子邮件脚本错误

    我是创建脚本的新手,但我一直在尝试编写一个脚本来向Google Sheet中的500封电子邮件发送消息 . 我复制了我在Google教程中找到的代码,然后尝试将其调整到工作表中的相应列,并包含带链接的格式化电子邮件 . 一切正常,直到我添加了我的自定义消息,现在我在参数列表后得到错误消息“Missing” . (第28行,文件“Code”) . “第28行是“MailApp.sendEmail(e...
  • 2 votes
     answers
     views

    搜索不存在的文件时,Google Apps脚本中的文件迭代器返回无效参数

    我正在尝试将带有标签的邮件内容(从Google工作表中读取)复制到主题为文档名称的文档中 . 如果文档已经存在,我需要在同一个文档中添加邮件正文,否则,我需要创建一个主题为doc name的doc . 我正在使用的脚本的一部分是这样的: function searchdrive(x) { var iterator = DriveApp.searchFiles(x); if(iterato...
  • 10 votes
     answers
     views

    在Google电子表格中更改值时发送电子邮件

    我想知道,Google电子表格中的以下内容如何 . 当单元格中的值发生更改时发送电子邮件 . ( Value =已完成) . 将数据行编辑到电子邮件中 . 请参阅下面的代码格式 . 提示用户确认信息 . 如果是,请在下面的代码中向活动用户以及预设用户发送电子邮件 . This is optional: 使用“电子邮件发送时间戳”更新列(P)16上的行 . 嗨塞尔, 尝试实...
  • 1 votes
     answers
     views

    由于范围,阻止的应用程序脚本加载项

    Problem :我的插件被一些公司阻止了 . Context :我为“项目属性” - >“范围:”显示的表格编写了一个Google Apps脚本插件:“https://www.googleapis.com/auth/spreadsheets.currentonly” Error :但是来自特定公司的错误表明正在广播的范围是“scope = https://www.googleapis.co...
  • 1 votes
     answers
     views

    电子表格电子邮件触发器

    我在Google电子表格上有书面脚本,可以在修改电子表格或添加任何数据时发送电子邮件 . 电子邮件触发器正常工作,但无论何时在下一行输入任何数据,它都会将电子邮件发送到上一个电子邮 请建议解决方案 以下是编写的脚本: function onEdit(e) { var sheet = SpreadsheetApp.getActiveSheet(); var startRow = 2; //...
  • 0 votes
     answers
     views

    Google Spreadsheets中的共享用户无法调用doPost功能

    现在,我正在Google电子表格中创建一个带有Google Apps脚本的邮件发送应用程序 . 此应用程序执行以下操作 . 添加菜单以在打开电子表格时调用此应用程序 . 显示用于在单击菜单时输入邮件主题的UI . 当电子表格opend用户按下提交按钮时,将电子邮件发送到电子表格中包含的每个地址 . 问题 我使用时应用程序正常工作 . 但是可以编辑电子表格的其他用户无法发送电子邮件(...
  • 1 votes
     answers
     views

    从谷歌电子表格发送带附件的电子邮件

    我想知道我想要做的概念所涉及的可能性,以及它是否有可能 . 我将有一个包含3列的谷歌电子表格 . NAME | FILENAME |电子邮件 我将把所有文件放在我的驱动器上的FILENAME列中,这样它们就可以轻松访问 . 我想要做的是当我加载电子表格并运行脚本时,我希望它: 使用NAME作为电子邮件主题一串文本 . 通过阅读FILENAME Headers ,我希望它能够在驱动器上找到该文件并将...
  • 0 votes
     answers
     views

    无需发送Google脚本即可创建新的Gmail邮件

    为我的Google电子表格编写谷歌脚本 . 如何创建新邮件,填充一些字段(例如“收件人:”)并允许最终用户填写邮件并单击“发送”? 我只能找到“MailApp.sendEmail”发送电子邮件,但没有发送新消息而不发送... 澄清一下:这不是创建“草稿”消息 . 该脚本基本上可以自动执行Gmail中的以下手动过程:1 . 单击“撰写” . 2.输入“收件人:” ......就是这样 . 脚本结束...
  • 0 votes
     answers
     views

    谷歌脚本onedit - >范围的电子邮件触发器为每个编辑生成一封电子邮件

    我知道正在发生的事情是按设计进行的,但我正在试图找出人们如何处理这个问题 - 尝试了几种不同的方法,但我认为我并没有以正确的方式思考它(我更像是一个狂欢脚本:)) . 我有一个带有脚本的Google表格,该脚本在一系列单元格上执行onEdit:如果编辑了该范围内的任何单元格,则会发送一封电子邮件 . 好! 现在,如果有人编辑,说该范围内的5个单元格,则会发送5封电子邮件 . 坏! 因此,似乎我需要...
  • 1 votes
     answers
     views

    在范围上应用If / Then(google-apps-script)

    我正在慢慢地努力了解如何制定一个共同的编程过程,但我需要一个愿意进一步教我如何钓鱼的人(在这个JS池塘里) . 我想测试一系列单元格(例如:A1:A10),如果在该范围内的单元格中找到“,”,我想在该单元格右侧的单元格5列中编写公式 . 到目前为止,我已经能够在指定特定单元格时使其工作,但我不知道如何采用它来处理一系列单元格 . (顺便说一句,这是我理解如何在VBA中做的事情 - 尽管没有SPLI...
  • 0 votes
     answers
     views

    将谷歌应用程序脚本功能应用于单元格范围

    我有一个funktion,用值替换已解决的公式,而不是解决公式只是刷新 . 但我需要这个功能将它应用于几张纸上的固定范围(B2:G)细胞 . 请帮助解决它或只是说它更好的搜索答案? function testfindfunc1() { var ss1 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('18869') var t...
  • 0 votes
     answers
     views

    使用按钮从谷歌电子表格发送HTML电子邮件

    我是新的堆栈溢出,我正在寻找一些建议和我一直在努力的谷歌电子表格的一些指导 . 它的演示可以在 https://docs.google.com/spreadsheets/d/1t9WfcG_1_mAavpN0l3v58JdD04Y1lL3PhAEoTUkq0Z4/edit?usp=sharing 基本上它的主旨是我需要以下内容 . 顶部工具栏中的sendEmail按钮,将以特定颜色向活动页面上的任...
  • 0 votes
     answers
     views

    谷歌脚本/减少执行时间低于执行时间限制

    编辑#2: 我决定尝试批量在所有电子邮件被触发后运行的复制粘贴操作 . 在之前发布的代码中,在每个循环的最后一行中,我将每个采购订单(“电子邮件”表)中的项目复制并粘贴到另一个(“AsignRec”) . 现在,我想要做的是将每个循环中“电子邮件”表中的项目存储到Javascript数组中,并将所有项目粘贴到最后的“AsignRec”中,只需一次 . 但是,我坚持最后的粘贴/ setValues(...

热门问题