Created
November 15, 2014 06:15
-
-
Save yuyalush/8b624339ee7552e6fca5 to your computer and use it in GitHub Desktop.
メール送信スクリプト
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function onOpen() { | |
var ss = SpreadsheetApp.getActiveSpreadsheet(); | |
var menuEntries = []; | |
menuEntries.push({name: "リマインドメール", functionName: "mySendRemind"}); | |
ss.addMenu("拡張", menuEntries); | |
} | |
function mySendRemind(e) { | |
var sh = SpreadsheetApp.getActiveSheet(); | |
var subject = "リマインドメール"; | |
var body_tmp = "イベントの日が近づいて参りました。\n"; | |
body_tmp = body_tmp + "皆様のご参加をお待ちしております。\n\n"; | |
body_tmp = body_tmp + "日時:yyyy年mm月dd日 hh:mm~hh:mm\n"; | |
body_tmp = body_tmp + "場所:XXXXXXXX\n\n"; | |
body_tmp = body_tmp + "イベント事務局\n"; | |
var rg = sh.getDataRange(); | |
var rows = rg.getLastRow(); //最終行を取得 | |
var values = rg.getValues(); //データを配列に格納 | |
for (var i = 1; i < rows; i++) { | |
var name = values[i][2]; | |
var company = values[i][1]; | |
var mail_to = values[i][3]; | |
var body = company + "\n" + name + " 様\n\n" + body_tmp; | |
MailApp.sendEmail(mail_to, subject, body); | |
} | |
Browser.msgBox("メールを送信しました!"); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment