2
我在表單中使用Google Apps腳本,並試圖使用getActiveRange
函數,但它似乎不適用於OnFormSubmit觸發器。 (見下面的代碼)我可以使用getActiveRange方法與OnFormSubmit觸發器嗎?
function offSetFunction() {
var s = SpreadsheetApp.getActiveSheet();
var ss = s.getActiveRange();
var rowOfProblem = ss.getRow();
var columnOfProblem = ss.getColumn();
var allText = s.getRange(rowOfProblem, columnOfProblem).getValue();
var recipient = "meEmail";
var subject1 = ss.offset(0,-8).getValue();
var subject9 = ss.offset(0,-7).getValue();
var subject2 = ss.offset(0,-6).getValue();
var subject3= ss.offset(0,-5).getValue();
var subject4 = ss.offset(0,-4).getValue();
var subject5 = ss.offset(0,-3).getValue();
var subject6 = ss.offset(0,-2).getValue();
var subject7 = ss.offset(0,-1).getValue();
var subject8 = ss.offset(0,0).getValue();
var body = subject1 + "," + subject9 + "," + subject3 + "," + subject4 + "," +subject5 + "," + subject6 + "," + subject7 + "," + subject8 + "," + subject9;
MailApp.sendEmail(recipient,"the problem that" + subject1 + "submitted, was fixed", body);
}
任何幫助將不勝感激。