フォーム編集を実行するGoogleスクリプトを作成しようとしていますが、新しい編集のURLを使ってGoogleフォームを編集したときにonEditかonSubmitかどうかわかりません後日。フォームレスポンスクリアセルのGoogleシートスクリプトonEdit
私は応答がある行を取得し、セルAO、AP、AQ、およびARの内容をクリアする必要があります。
私はこれが大きな混乱でなければならないことを知っていますが、私は努力しています。これまで私が持っているものは次のとおりです。
function onEdit(e) {
var sheet = SpreadsheetApp.getActiveSheet();
var editRange = sheet.getActiveRange();
var editRow = editRange.getRow();
var editCol = editRange.getColumn();
var range = sheet.getRange("A2:AL");
var rangeRowStart = range.getRow();
var rangeRowEnd = rangeRowStart + range.getHeight()-1;
var rangeColStart = range.getColumn();
var rangeColEnd = rangeColStart + range.getWidth()-1;
if (editRow >= rangeRowStart && editRow <= rangeRowEnd
&& editCol >= rangeColStart && editCol <= rangeColEnd)
{
var ss = e.range.getSheet();
ss.getRange(thisRow,"AO" & i & ":AR" & i) // Get cells in range AO,AP,AQ,AR to clear out
.clearContent();
}
};