繁体   English   中英

Google脚本函数onEdit()

[英]Google Script Function onEdit()

我正在学习如何将Google Apps脚本与Google表格一起使用,而我正在使用以下脚本进行测试。 它所基本做的是调用函数onEdit()和存储DE值之前改变了vCellOld和新价值vCellNew ,然后显示一个消息框白衣这两个值。 在tha之后,我试图将vCellOld存储在同一行的下一个单元中,但无法正常工作。 谁能帮我这个!?

function onEdit(e)
{
  //Store the old value
  var vCellOld = e.oldValue;
  //Store the new value
  var vCellNew = e.value;
  //Shows a message box with the old and new values
  Browser.msgBox("valor antigo: " + vCellOld + " valor novo: " + vCellNew);

  //HERE SHOULD STORE THE OLD VALUE ON THE NEXT RESPECTIVE CELL
  var nCell = e.range.Offset(0,1);
  ncell.setValue(vCellOld);

}

修复错误后,您说已解决,它对我有用。

function onEdit(e)
{
  //Store the old value
  var vCellOld = e.oldValue;
  //Store the new value
  var vCellNew = e.value;
  //Shows a message box with the old and new values
  Browser.msgBox("Old Value: " + vCellOld + " New Value: " + vCellNew);

  //HERE SHOULD STORE THE OLD VALUE ON THE NEXT RESPECTIVE CELL
  var nCell = e.range.offset(0,1);
  nCell.setValue(vCellOld);

}

通知

通知

替代

替代

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM