Wie kann ich der Zelle, die die letzte Änderung an der Zeile vorgenommen hat, einen Benutzernamen zuweisen?

Ich habe einen Code, der die letzte Änderung an der aktuellen Zeile in der angegebenen Zelle einfügt. Und ich muss die Zeit in eine Zelle einfügen und den Namen des Benutzers, der die Änderung vorgenommen hat, ist es in der nächsten möglich?

Kann mir jemand helfen? Vielen Dank.

function onEdit(event) {

  var tsheet = 'Sheet1' ;
  var colspec=[[17,17,18],[15,15,16],[9,9,8]];

  var s = event.source.getActiveSheet();
  var sname = s.getName();
  if (sname == tsheet) {
    var r = event.source.getActiveRange();
    var scol = r.getColumn();
    var i=colspec.length;
    while (i>0) {
      i--;
      if (scol >= colspec[i][0] && scol <= colspec[i][1]) {
        s.getRange(r.getRow(), colspec[i][2]).setValue(new Date());
      }
    }
  }
}

Antworten auf die Frage(1)

Ihre Antwort auf die Frage