Google sheets 创建新行时Google Sheets时间戳

Google sheets 创建新行时Google Sheets时间戳,google-sheets,Google Sheets,我正试图找出如何在Google Sheets中创建的新行上添加时间戳 因此,每当创建新行时,该行中的一个单元格都会有一个时间戳,反映创建该行的时间 这可能吗 谢谢 添加此功能: function addTimeStamp(e) { var typeOfChange = e.changeType; //Logger.log('typeOfChange: ' + typeOfChange); //Logger.log('typeof typeOfChange: ' + typeof

我正试图找出如何在Google Sheets中创建的新行上添加时间戳

因此,每当创建新行时,该行中的一个单元格都会有一个时间戳,反映创建该行的时间

这可能吗

谢谢

添加此功能:

function addTimeStamp(e) {
  var typeOfChange = e.changeType;

  //Logger.log('typeOfChange: ' + typeOfChange);

  //Logger.log('typeof typeOfChange: ' + typeof typeOfChange);

  if (typeOfChange === "INSERT_ROW") {
    var timeStamp = Utilities.formatDate(new Date(), "GMT", "yyyy-MM-dd'T'HH:mm:ss'Z'");
    var activeRangeIs = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getActiveRange();
    //Logger.log(activeRangeIs);

    var whatRow = activeRangeIs.getRow();

    SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getRange(whatRow, 3).setValue(timeStamp);
  };

};
然后使用可安装的触发器。资源菜单,当前项目触发器