一、製作樣板文件
二、gs
//樣板文件id var templateId = '樣板文件id'; function createDocument() { //暫時自訂變數,測試完成後,會從參數傳進來 var rowdata = {}; rowdata['電子郵件地址'] = "tawan158@gmail.com"; rowdata['繳費單位'] = "中華電信"; rowdata['繳費日期'] = "2020/04/16"; rowdata['繳費金額'] = 1000; rowdata['其他'] = "其他"; //製作樣板文件的副本 var documentId = DriveApp.getFileById(templateId).makeCopy().getId(); //重新命名複製的文件 DriveApp.getFileById(documentId).setName("繳費通知單" + documentId); //獲取文檔主體作為變數 var body = DocumentApp.openById(documentId).getBody(); //替換變數內容 body.replaceText('{電子郵件地址}', rowdata['電子郵件地址']); body.replaceText('{繳費單位}', rowdata['繳費單位']); body.replaceText('{繳費日期}', rowdata['繳費日期']); body.replaceText('{繳費金額}', rowdata['繳費金額']); body.replaceText('{其他}', rowdata['其他']); }