onEdit不会通过电子表格函数触发单元格更改(vlookup)

时间:2016-01-12 19:33:28

标签: google-apps-script google-sheets triggers

我希望在单元格从vlookup函数更改时触发函数。

当我手动更改单元格(第2列)值时,下面的代码工作正常。

function onEdit(e)
{
  var range = e.range;
  var newValue = e.value;
  var oldValue = e.oldValue;
  var range = e.range;
  if (range.getColumn() == 2){
    Browser.msgBox('Old value : '+ e.oldValue +' - new value : '+ e.value);
  }
}

但是当我用vlookup单元格函数更改它时,它不会触发。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

事件对象npm i -S angular2-datatable的属性将填充用户用户操作编辑的范围,例如编辑单元格或粘贴值。

AFAIK无法通过公式计算获得更改单元格的oldValue。