当前位置: 首页 > 知识库问答 >
问题:

谷歌表单自动下一个细胞激活

夔学智
2023-03-14

我已经在谷歌表单中创建了一个自定义表单。当用户按键盘上的[Enter]或[Tab]时,表单上数据字段的顺序与我想跳转到(下一个单元格)的顺序不同。是否有一个方法可以在工作表上使用(不使用谷歌应用程序脚本),我可以指定移动到下一个单元格。

共有1个答案

温举
2023-03-14

这里有个例子

function onEdit(event){ 
  var f = event.source.getActiveSheet();
  var c = event.source.getActiveRange();
  if (f.getName() == 'mySheet'){
    var adresses = ["E7","H7","E10","H10","E13","H13","E16"];
    var valeurs = adresses.join().split(",");
    var item = valeurs.indexOf(c.getA1Notation());
    if (item < adresses.length - 1){ // except the last one
      f.setActiveSelection(adresses[item + 1]);
    }
  }
}
 类似资料:
  • 细胞自动机(CA)是一个世界的模型,带有非常简单的物理。 “细胞”的意思是世界被分成一个大口袋,称为细胞。 “自动机”是一台执行计算的机器 - 它可能是一台真机。 ,但更多时候,“机器”是数学抽象或计算机的模拟。 本章介绍了史蒂文沃尔夫勒姆(Steven Wolfram)在 20 世纪 80 年代进行的实验,表明一些细胞自动机展示出令人惊讶的复杂行为,包括执行任意计算的能力。 我讨论了这些结果的含

  • 我希望有人能帮我调整(甚至替代)我在谷歌表单中使用的一个公式,根据谷歌表单输入的信息自动填充列。 简单地说,我使用索引函数来匹配从谷歌表格中的下拉菜单中选择的名称,并到达谷歌表格的E列,在“表格2”的A列中收到与相同名称列表的响应。索引公式从表2中获取与该名称相关的信息(例如:注册号、电子邮件地址),并将其放在“表格回复1”表中,与谷歌表格的输入一起(当然包括出现在E栏中的名称)。 我一直在使用(

  • B页中有图表,其中有源数据。我想以这样一种方式将图表导入到主电子表格B中,当图表在表格B中更改时,它也应该在主表格A中动态更改。 经过大量的研究,我能够找到以下内容: Importrange-只导入数据,而不是图表 复制图表本身并将其粘贴到主工作表A,但当图表在工作表B中动态变化时,它不会更改。 发布图表并将URL作为图像插入-如果主表A是google电子表格,则不起作用,但适用于google文档

  • 我有谷歌表格。用户填写google表单,并创建一个名为“表单响应”的表单来记录用户响应。如果我在W列中打勾,我想使用脚本将数据从“表单响应”表移动到“已验证表单响应”。 表格响应表的链接是 https://docs.google.com/spreadsheets/d/1LUUEZ7sSjBy-WWL3TZt8l6sqtrEBn3dZ03iRDTY1bF0/edit?usp=sharing 我使用的

  • 我有一个正在写的剧本,需要一些帮助。 首先,我的脚本应该如何工作。 脚本:用户填写谷歌表单并点击提交。提交后,我的脚本运行并从google工作表中读取我在工作表中操作的一系列数据单元。然后将数据单元格格式化为字符串,并在表单的确认消息中提示。 现在问题来了。 问题:当我提交我对表格的回复时,从表格到表格的一切都很好。当我手动运行代码时,代码工作正常。当我提交表单响应时,事件历史记录会显示触发器并说

  • 此函数工作正常。当当前工作表不是Google表单响应工作表时。我正在使用(每分钟)触发器 图像:沙子数据(主数据)表至(共享数据1)表 我正在寻找一个,当用户提交的谷歌表格的状态是(支付),数据应该在第二页,这是(shareData1) 这里的问题是,当我使用谷歌表单响应表时,这个函数将不再工作。它显示了一个错误。错误图像 在降级的错误图像中,我手动运行此函数,相同的错误显示在AppScript面