Google フォームからアンケートに記入するユーザーにメールを送信する簡単なスクリプトを作成しようとしています。
彼らはアンケートに回答し、回答はスプレッドシートに記録されます。このスクリプトは、質問のコピー (見出し) と回答 (表の最後の行である必要があります) を電子メールで送信します。
送信先のメールは、メールに含まれていない最後の列になる予定でした。
これは、これを機能させるために取り組んでいたスクリプトです。
function sendFormByEmail(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getActiveSheet();
var emailSubject = "EMAIL-SUBJECT-HERE";
var yourEmail = "CURRENTLY-JUST-A-STATIC-EMAIL-ADDRESS"; //get this from a field.value then just cut off that field from being included in the email (just do column-1)...
var headers = headersRange.getValues()[0]; //google api to get the header values.
var lastRow = s.getLastRow();
var message += headers.toString();
message += (headersRange.getValue()[last]).toString(); //should get the last row of data?
MailApp.sendEmail(yourEmail, emailSubject, message);
}