首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在工作表onEdit上获取错误的名称

在Google Sheets中,工作表的onEdit事件是一种触发器,它会在用户编辑工作表时自动执行相应的脚本。当用户在工作表中进行编辑操作时,可以通过onEdit事件来获取错误的名称。

要在onEdit事件中获取错误的名称,可以使用以下步骤:

  1. 打开Google Sheets并创建一个新的工作表。
  2. 点击工具菜单,选择脚本编辑器。
  3. 在脚本编辑器中,编写以下代码:
代码语言:javascript
复制
function onEdit(e) {
  var sheet = e.source.getActiveSheet();
  var range = e.range;
  var oldValue = e.oldValue;
  var newValue = range.getValue();
  
  if (oldValue !== newValue) {
    var cell = range.getA1Notation();
    var columnName = sheet.getRange(1, range.getColumn()).getValue();
    
    // 在这里处理错误的名称
    // 可以将错误的名称记录到日志中或执行其他操作
    
    Logger.log("错误的名称:" + columnName + cell);
  }
}
  1. 保存脚本并关闭脚本编辑器。
  2. 返回到工作表,并进行一些编辑操作,例如更改单元格的值。
  3. 在脚本编辑器中,点击查看菜单,选择日志。
  4. 在日志中,你将看到错误的名称和相应的单元格位置。

这段代码中,我们使用了onEdit事件的参数e来获取相关信息。e.source表示触发事件的工作表,e.range表示被编辑的单元格范围,e.oldValue表示编辑前的值,range.getValue()表示编辑后的值。

通过比较编辑前后的值,我们可以判断是否存在错误的名称。如果存在错误的名称,可以使用range.getA1Notation()获取错误单元格的位置,使用sheet.getRange(1, range.getColumn()).getValue()获取错误单元格所在列的名称。

最后,我们将错误的名称和单元格位置记录到日志中,你可以根据实际需求进行进一步处理。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

9分56秒

055.error的包装和拆解

1分55秒

安全帽佩戴检测系统

2分25秒

090.sync.Map的Swap方法

21分46秒

如何对AppStore上面的App进行分析

18分41秒

041.go的结构体的json序列化

7分10秒

9 个微软员工都在用的 Win11 快捷键,快看看你用到几个?

39分22秒

【方法论】 代码管理的发展、工作流与新使命上篇

33分16秒

【技术创作101训练营-LSTM原理介绍

1.4K
8分0秒

云上的Python之VScode远程调试、绘图及数据分析

1.7K
14分30秒

Percona pt-archiver重构版--大表数据归档工具

1分19秒

移动硬盘无法访问文件或目录损坏且无法读取方案

40秒

数据库开发工具界的ChatGPT来了

领券