Google apps script 如何更改自动编辑时间脚本的结果表?

Google apps script 如何更改自动编辑时间脚本的结果表?,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我有一个脚本,用于获取编辑单元格/列时的日期和时间(SheetA!A1),并在(SheetA!B1)中显示结果 我想将返回范围值转换为其他值(SheetB!A1),请帮助我 function onEdit(e) { var row = e.range.getRow(); var col = e.range.getColumn(); if(col === 1 && e.source.getActiveSheet().getName() === "Stock&q

我有一个脚本,用于获取编辑单元格/列时的日期和时间(SheetA!A1),并在(SheetA!B1)中显示结果

我想将返回范围值转换为其他值(SheetB!A1),请帮助我

function onEdit(e) {
  var row = e.range.getRow();
  var col = e.range.getColumn();
  if(col === 1 && e.source.getActiveSheet().getName() === "Stock"  ){
   e.source.getActiveSheet().getRange(row,1).setValue(new Date());
  }
}
我试着用下面的,但没能得到

function onEdit(e) {
  var row = e.range.getRow();
  var col = e.range.getColumn();
  if(col === 1 && e.source.getActiveSheet().getName() === "Stock"  ){
   e.source.getActiveSheet().getName() === "Log".getRange(row,1).setValue(new Date());
  }
}
function onEdit(e) {
  const sh = e.range.getSheet();
  if(e.range.columnStart == 1 && sh.getName() == "Stock"  ){
    e.source.getSheetByName("SheetB").getRange(e.range.rowStart,1).setValue(new Date());
  }
}