0
나는 훌륭한 Google 양식을 가지고 있습니다. 그 양식 안에는 이메일을 보내는 스크립트도 있습니다. 이것들은 또한 훌륭하게 작동합니다.양식을 편집 한 후 이메일 보내기
내가 갖고있는 것은 스크립트를 실행하고 독자적으로 실행할 수있는 방법입니다. 지금은 양식을 편집 할 때 알림 이메일을 받게됩니다. 그런 다음 스프레드 시트에 로그인하고 수동으로 이메일 스크립트를 실행해야합니다.
스프레드 시트에서 자동으로 스크립트를 실행하고 양식에서 데이터가 추가되면 이메일을 보내주기를 원합니다. 아래 onEdit 시도했지만 그 스프레드 시트를 열고 실행하는 경우에만 작동합니다. 양식을 열지 않고도 스크립트를 자동으로 실행하는 또 다른 방법이 있습니까?
여기에 기본 이메일 코드 + 내 onEdit 내가 일하려고했습니다.
// Ran when the spreadsheet is edited
function onEdit(){
emailEOnEdit();
}
// Sends an email when the New User Request Form is edited
function emailEOnEdit(row){
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var subject = "Test Email On Edit";
var recipients = "[email protected]"
var message = "<HTML><BODY>"
+ "<P>" + sheet.getRange("E1").getValues()
+ "</HTML></BODY>";
MailApp.sendEmail(recipients, subject, "", {htmlBody: message});
}
감사 ScampMichael를 시도! 나는 그것이 존재한다는 것을 결코 알지 못했다. –