Google Apps Scriptでスクリプト関数 sendEmails が見つかりませんというエラー
フォームで送られてきたものをスプレットシートに表示させ、その中のメールアドレスと名前を使用して、ドキュメントに作ったメッセージ本文を一括送信するという仕組みをつくりたいです。
送信しようとしましたら
メッセージの詳細
スクリプト関数 sendEmails が見つかりません。詳しくは https://developers.google.com/apps-script/reference/base/menu#addItem(String,String) をご覧ください。
とエラーが出てきてしまいました。
しかし、いろいろやってみたのですが、何が間違っているのかどうすればいいかわかりませんでした。
プログラム初心者でもわかるようにお願いできればうれしいです。
以下が記載したコードです。
function myFunction() {
Browser.msgBox("Hello " + Session.getEffectiveUser().getEmail());
}
function myFunction() {
var SheetName = SpreadsheetApp.getActiveSheet();
var SheetRow = SheetName.getDataRange().getLastRow();
/* ドキュメント「メール本文テスト」を取得する */
var docMail = DocumentApp.openById("1***********8"); //ドキュメントのID
var strDoc = docMail.getBody().getText();
/* シートの全ての行について姓名を差し込みログに表示*/
for (var i = 2; i <= SheetRow; i++) {
var strToAd = SheetName.getRange(i, 2).getValue();
var strName = SheetName.getRange(i, 3).getValue();
var strBody = strDoc.replace(/{お名前}/g, strName);
/* メール表題、fromアドレス、差出人名を準備 */
var strSubj = "************"; //タイトル
var strFrom = "************"; //Fromのアドレス
var strSend = "**************"; //差出人の名前
/* メールを送信 */
GmailApp.sendEmail(strToAd, strSubj, strBody, {
from: strFrom,
name: strSend
});
}
}