2024年12月11日 星期三

[Google Apps Script] Google 試算表 + Google 文件獎狀套印

感謝清展老師的大力幫忙!!





套印項目如果跟我們學校一樣只需更改 文件ID 後就可以使用了




// --- 設定全域變數 ---
var spreadsheetId = '試算表ID'; //試算表ID
var templateDocumentId = '獎狀套印模版文件ID'; //獎狀套印模版範本文件ID
var targetDocumentId = '套印列印文件ID'; //列印文件ID


1.試算表文件 ID


2.獎狀套印模版 ID


3.空白列印文件 ID


修改成自己文件 ID 後記得存檔


存檔後回到試算表,點選 自訂選單 - 合併所有資料


第一次執行需要使用者授權 - 請點選確定


再執行一次 合併所有資料


如果看到這個畫面,請點選 進階 - 前往「🎯獎狀套印」(不安全)
這是因為程式會複製資料到新增文件會動到雲端硬碟和文件的關係!




再次確定權限後,記得再執行 自訂選單 - 合併所有澬料


資料合併後請點選 確定


合併完成後程式會自行新增列印分頁,再點選列印即可!


🎯獎狀模版設定 - 自訂選單 - 開啟範本文件


🎯 調整獎狀範本版面 - 檔案 - 頁面設定



學校獎狀上方和左右二邊有獎狀文字和邊框,所以自行調整合適符合獎狀邊界即可


再來是設定 獎狀日期 的部分,請點選 頁尾 自行修改內容


設定好文字後,學校獎狀底部的日期空間都不太一樣,
還需要 🎯格式 - 頁首和頁尾 自行微調



到這邊獎狀套印範本應該就設定好了,
空白文件的部分可以利用這個檔案另存新檔後,
把內容刪除就是可以了!
這樣二份文件就都準備齊全了。



快來試試吧~~








沒有留言:

張貼留言

歡迎大家一起留言討論!