Googleスプレッドシートに以下の様な一覧を作成し、毎週月曜日に対象者へメールを一斉に送付したいと思っており、
スクリプト・トリガーを設定しておりますが、トリガー設定が実装せずに困っております。
※5/21(月)9時~10時に上記のメールアドレスへメールを送付したいです。
function kensyufy18() { var sheet = SpreadsheetApp.getActiveSheet(); for (var i = 6; i <= sheet.getLastRow(); i++){ var cell1 = sheet.getRange(i, 7); var cell2 = sheet.getRange(i, 11); if (cell1){ var date = new Date(cell1.getValue()); var dataMills = new Date - date.getTime(); var diff = dataMills / (1000 * 60 * 60 * 24); if (diff > 1 && diff < 8){ var content = "※※※\n\n※※※\n\n"; content += "※※※\n※※※\n\n"; content += "◆※※※\n※※※※\n \n\n"; content += "◆※※※\n1※※※\n※※※\n\n"; content += "◆※※※\n※※※\n\n※※※\n\n"; MailApp.sendEmail(cell2.getValue(), '※※※', content); } } } }
スクリプトのみを実行するとエラー表示なく実装されメールが送付されますが、
トリガーが動かず、メールが送信されずに困っております。
対応方法をご存じでしたら、お教えいただけます様、お願いします。
回答2件
あなたの回答
tips
プレビュー