Wie kann ich ein Skript nur ausführen, wenn jemand neue Zeilen hinzufügt?

Situation:

Ich habe das folgende Skript, das in OnEdit ausgeführt wird, aber ich möchte dieses Skript so optimieren, dass es nur ausgeführt wird, wenn jemand dem Blatt neue Zeilen hinzufügt.

Skript:
function DataValidation2(e)
{
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var s = ss.getActiveSheet();
  if (s.getName() == "Sheet1"){
  var cell = s.getRange('C3:C');
  var rule = SpreadsheetApp.newDataValidation().setAllowInvalid(false).requireValueInList(['0:15:00', '0:20:00']).build();
  cell.setDataValidation(rule);
  }
}

Wenn möglich, führen Sie dieses Skript nur aus, wenn jemand eine neue Zeile mit dem boton add include am Ende des Blattes hinzufügt.

Freundliche Grüße,

Antworten auf die Frage(1)

Ihre Antwort auf die Frage