質問編集履歴
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(
         
     |