gpt4 book ai didi

triggers - 有没有办法在onEdit()中获取单元格的原始值?

转载 作者:行者123 更新时间:2023-12-01 10:05:38 25 4
gpt4 key购买 nike

我想知道是否有办法从 onEdit() 事件中获取单元格的 原始 值。

例如:

  • 单元格 A1 的当前值为“你好”
  • 我通过将其更改为“world”来编辑 A1
  • 现在,当我尝试从事件范围中获取值时,我会得到“world”

  • 但我也希望有可能获得原始值,即“你好”。目前可以吗?

    最佳答案

    如果您正在处理单个单元格,您可以使用 onEdit(e) 和 e.oldValue 。下面的示例在编辑任何单元格时将原始值添加到 A1。如果单元格为空白,则为“未定义”。

    function onEdit(e) {
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var sheet = ss.getActiveSheet();
    var cell = sheet.getActiveCell();
    var origValue = e.oldValue
    sheet.getRange('A1').setValue(origValue);
    }

    关于triggers - 有没有办法在onEdit()中获取单元格的原始值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11066429/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com