質問編集履歴
1
マークダウン方式にしたらよいとアドバイス頂いたので#を付けてみました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -11,7 +11,7 @@
|
|
11
11
|
ご教授どうぞよろしくお願い致します。
|
12
12
|
|
13
13
|
--------------------------------------
|
14
|
-
function pushSendButton() {
|
14
|
+
♯ function pushSendButton() {
|
15
15
|
/* スプレッドシートのシートを取得と準備 */
|
16
16
|
var ss = SpreadsheetApp.getActiveSpreadsheet(); //このスプレッドシート
|
17
17
|
var mainSheet = ss.getSheetByName("PCR1"); //メインシート
|
@@ -28,7 +28,7 @@
|
|
28
28
|
}
|
29
29
|
}
|
30
30
|
|
31
|
-
function sendEmail() {
|
31
|
+
♯♯ function sendEmail() {
|
32
32
|
/* スプレッドシートのシートを取得と準備 */
|
33
33
|
var ss = SpreadsheetApp.getActiveSpreadsheet(); // このファイル
|
34
34
|
var mainSheet = ss.getSheetByName("PCR1"); // メインシート
|
@@ -36,7 +36,7 @@
|
|
36
36
|
var skEndRow = skSheet.getDataRange().getLastRow(); // シートの使用範囲のうち最終行を取得
|
37
37
|
var attachedFileId = mainSheet.getRange(7, 2).getValue(); // 添付ファイルのID
|
38
38
|
|
39
|
-
/* メール基本データの設定 */
|
39
|
+
♯♯♯ /* メール基本データの設定 */
|
40
40
|
var strFrom = mainSheet.getRange(3, 2).getValue(); // fromメールアドレス
|
41
41
|
var strSender = mainSheet.getRange(4, 2).getValue(); // 差出人の名前
|
42
42
|
var strSubject = mainSheet.getRange(5, 2).getValue(); // メールタイトル
|
@@ -45,10 +45,10 @@
|
|
45
45
|
var attachedFile = DriveApp.getFileById(attachedFileId); // 添付ファイル
|
46
46
|
}
|
47
47
|
|
48
|
-
var strSubjectIns = ""; // 差込後のメールタイトル
|
48
|
+
♯♯♯♯ var strSubjectIns = ""; // 差込後のメールタイトル
|
49
49
|
var strBodyIns = ""; // 差込後のメール本文
|
50
50
|
|
51
|
-
for (var i = 2; i <= skEndRow; i++) {
|
51
|
+
♯♯♯♯♯ for (var i = 2; i <= skEndRow; i++) {
|
52
52
|
// 差込シートの取得
|
53
53
|
var strToEmail = skSheet.getRange(i, 1).getValue(); // 送信先メール
|
54
54
|
var strCc = skSheet.getRange(i, 2).getValue(); // CC
|
@@ -60,11 +60,11 @@
|
|
60
60
|
var sk5 = skSheet.getRange(i, 8).getValue(); // $5
|
61
61
|
var sk6 = skSheet.getRange(i, 9).getValue(); // $6
|
62
62
|
|
63
|
-
// 差込を反映
|
63
|
+
♯♯♯♯♯♯ // 差込を反映
|
64
64
|
strSubjectIns = strSubject.replace(/$1/g, sk1).replace(/$2/g, sk2).replace(/$3/g, sk3).replace(/$4/g, sk4).replace(/$5/g, sk5).replace(/$6/g, sk6); //タイトル
|
65
65
|
strBodyIns = strBody.replace(/$1/g, sk1).replace(/$2/g, sk2).replace(/$3/g, sk3).replace(/$4/g, sk4).replace(/$5/g, sk5).replace(/$6/g, sk6); //本文
|
66
66
|
|
67
|
-
/* メール送信 */
|
67
|
+
♯♯♯♯♯♯♯ /* メール送信 */
|
68
68
|
if (attachedFileId) {
|
69
69
|
// 添付ファイル有りの場合
|
70
70
|
GmailApp.sendEmail(
|