img img img
image
登録すると広告が削除されます

GASスクリプトを作成しています。スプレッドシートから自動でPDFを作成し、メールを送る、とい...

cont
image
9:5500GASスクリプトを作成います。。

スプレッドシートから自動でPDFを作成し、メールを送る、ということをさせたいのですが、メールを送る相手が複数だった場合、表にいので、以下ですすめていますがGASスクリプトを作成います。。

スプレッドシートから自動でPDFを作成し、メールを送る、ということをさせたいのですが、メールを送る相手が複数だった場合、表にいので、以下ですすめていますが エラー ReferenceError: address is not defined と出ます。。

作成いるのは以下の通りです、どうもエラーの内容がわかりません。。

最後の行が良くないようです //作成PDFをメールに添付送信 function sendMailToAll(address) { const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheetByName('アドレス帳'); // アドレスリストの指定 const firstRow = 4; //データの開始行(=今回は4行目) const mailCol = 3; //メールアドレスの列(=今回はC列) var rowLength = sheet.getLastRow() - (firstRow - 1); var mailaddressList = []; Logger.log(mailaddressList) // メールアドレスリスト取得 for(let i=0; i < rowLength; i++){ let address = sheet.getRange(firstRow + i, mailCol).getValue(); mailaddressList.push(address); } Logger.log(address) // 宛先ごとにメール作成、送信 mailaddressList.forEach(address => { // メールアドレスがある場合、実行 if(address != ''){ sendMailToAll(address);} } )}; const subject = "週間受注報告"; const body ="関係各位" "受注朝礼報告の資料を作成しま。。

ご確認ください。。

" "\\Nb-sv1\国内海外事業部\営業管理\受注ファイル\受注報告関係(PDF)" ; GmailApp.sendEmail(address,subject,body, {attachments: [pdf1, pdf2]}) }Visual Basic1「Q&Aランキングに投票PayPayポイントくじをもらおう!」キャンペーン実施中!詳しくはこちら。。

キャンペーン対象の質問は「」→「参加する」に変更されています。。

「参加する()」を押質問に新しいがつくとMy知恵袋に通知がきます。。

「参加する()」を押後に解除はできません。。