下記のコードで"client_add"の中身のテキストをドキュメント内で開業させて表示させたいのですがうまくいきません。どうしたらいいのでしょうか。ご教授いただけると幸いです。
GAS
1function createPDF() { 2 /******************************************************** 3 ①スプレッドシートから必要情報を取得する 4 ②ドキュメントを作成 5 ③ドキュメントに転記 6 ④ドキュメントを移動(コピー&削除) 7 ⑤メール作成ボタンを作る 8 ********************************************************/ 9 //① 10 var ssheet = SpreadsheetApp.getActiveSpreadsheet(); 11 var sheet = ssheet.getSheetByName('シート1'); 12 13 //変数を設定する 14 15 var alldata = sheet.getRange(2, 2, sheet.getLastRow(), sheet.getLastColumn()).getValues(); 16 var name_group = alldata[0][0]; 17 var name_rep = alldata[0][1]; 18 var phone_rep = alldata[0][2]; 19 var mail_rep = alldata[0][3]; 20 var name_bill = alldata[0][4]; 21 var name_place = alldata[0][5]; 22 var date = alldata[0][6]; 23 var rehe_start = Utilities.formatDate(alldata[0][7],"JST" ,"hh:mm"); 24 var rehe_end = Utilities.formatDate(alldata[0][8],"JST" ,"hh:mm"); 25 var per_start = Utilities.formatDate(alldata[0][9],"JST" ,"hh:mm"); 26 var per_end = Utilities.formatDate(alldata[0][10],"JST" ,"hh:mm"); 27 var medi_add = alldata[0][11]; 28 29 //② 30 var doc = DocumentApp.create('ご依頼内容確認書'); 31 var doc_body = doc.getBody(); 32 var image =DriveApp.getFileById('1SzOTwr91tBFSUndjJTC_GlabRoL29ZHy').getBlob(); 33 doc_body.appendImage(image); 34 var client_add = '〒107-0062 /n 東京都港区南青山2-2-15 ウイン青山942' 35 36 37 doc_body.appendParagraph(client_add).setAlignment(DocumentApp.HorizontalAlignment.RIGHT); 38 var cells = [] 39 40 //③ 41 42 //④ 43 var folder_to = DriveApp.getFolderById('1tbLq81xS3s11qVBSEg0L3iNWP4KeOIy-'); 44 var doc_id = doc.getId(); 45 folder_to.addFile(DriveApp.getFileById(doc_id)); 46 DriveApp.getRootFolder().removeFile(DriveApp.getFileById(doc_id)); 47 48 49 Logger.log(medi_add); 50 51 52 53} 54
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。