GAS初心者です。
GASでgmailの下書き作成を作って実行は完了するのですが、
メニューバーに追加された「下書き一括作成」のボタンを押すと、
ReferenceError: message is not defined
と表示され実行できません。
初歩的なミスがないか確認をしたのですが、
どこに問題があるかわからず困っております...
初歩的で申し訳ないのですが、どこかに問題ありますでしょうか。。
作成したコード
//メニューバーに「下書き一括作成」を追加するコード
function onOpen(){
const spreadsheet = SpreadsheetApp.getActive();
const menuItems = [{name: '実行', functionName: 'createEmailsDraft'}];
spreadsheet.addMenu('下書き作成', menuItems);
}
//下書きを一括作成するコード
function createEmailsDraft(){
const spreadsheet = SpreadsheetApp.getActive();//シート「テスト」をアクティブにしてリストを取得
spreadsheet.setActiveSheet(spreadsheet.getSheetByName("テスト"));
const sheet = SpreadsheetApp.getActiveSheet();
//CC用のメールアドレスを設定
const CC = "12345@test.net";
引用テキスト
const subject = "【テスト】お問い合わせについて";// ループで繰り返す行数
const lastRow = spreadsheet.getLastRow(); // 9行目からデータが格納されている最後の行
const startRow = 9; // 9行目からループを開始する
引用テキスト
//9行目から最終行までループ処理
for(let i = 9; i <= lastRow; i++){//行ごとに26列目の「メールアドレス」を取得 const to = sheet.getRange(i, 26).getValue(); //行ごとに31列目の「本文」を取得 const title = sheet.getRange(i, 31).getValue(); //取得した内容をGmailで下書き作成 GmailApp.createDraft(to, subject, message, {cc: CC});
}
}

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/18 04:34