Google Script (기본적으로 JavaScript와 동일한 기능)를 사용하여 응답 스프레드 시트를 반복하는 방법을 찾고 있습니다. 괜찮 았지만 문제는이 코드가 이미 이메일로 전송 된 데이터에 대한 이메일을 계속 전송한다는 것입니다. 자바 스크립트는 거의 알지 못하지만 이전 행을 삭제하고 한 행만 반복하는 것이 합리적이라고 생각합니다. 지금까지 코드는 다음과 같습니다.Google 스프레드 시트에서 행을 통해 어떻게 실행합니까?
function autoEmail() {
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 2;
var numRows = 2;
var dataRange = sheet.getRange(startRow, 1, numRows, 7)
var data = dataRange.getValues();
for (i in data) {
var column = data[i];
var emailAddress = "OMITTED FOR PRIVACY";
var message = column[3] + ", who is a " + column[4] + " Scout, wants to have a " + column[6] + " on " + column[5] + ". You can contact him at " + column[1] + ". This is an automated email sent by OMITTED FOR PRIVACY.";
var subject = column[3] + " Wants To Rank Up!";
MailApp.sendEmail(emailAddress, subject, message);
}
}
제안 사항이 있으십니까?