薪資單 - word與excel合併列印後,逐一輸出成加密(身份證字號)的PDF

公司目前是將WORD(薪資單格式)合併EXCEL(薪資計算表)後,
以人工方式,將WORD逐頁匯出成一個一個的加密PDF檔。


再將加密的薪資單PDF檔作為附件,逐一寄發電子郵件給員工個人。
(在寄出之前,會由人工審核附件是否正確)

請問有什麼辦法,將這流程自動化呢?
2023-03-30 17:37 發佈
jaredsam wrote:
有好心人的多年前分享Word...(恕刪)

感謝大大分享。

這個我有google到。
但那個增益集不能使用了,被office365禁掉,無法安裝。
dr818
dr818 樓主

薪資單轉為加密PDF後,以電子郵件附件寄出給當事人https://www.itpison.com/newitpison/bill-sending.aspx

2023-04-06 14:54
dr818
dr818 樓主

加密薪資條發送工具https://www.chi.com.tw/blog/e-f43a52ab-5b13-4689-b4d8-326f4ab86160

2023-04-06 14:55
dr818 wrote:
公司目前是將WORD...(恕刪)

寫巨集應該可以達成這些功能,你可以上網學或是問ChatGPT,再不然就找外包。
dr818 wrote:
公司目前是將WORD...(恕刪)


Word 轉 PDF 有很多工具,內建的 Word 也可以...但你需要的是會寫程式的人。

利用 VS2019 + Crystal Report 取得薪資進行套印 & 再轉檔成一個人一個 PDF 檔的模式
(PDF加密要另外買第三方套件),最後將這些檔案當成夾檔,寄發出去...

1. 要有 資料庫 (裡面有薪資資料,要有 "人+Email+薪資單" 的關係) 和 Mail 主機.
2. 要有維護密碼的功能, 這資料可以用預設條件(如每個人的身份字號或生日之類)或利用資料庫儲存下來。
3. 要有一台專門的電腦 + 專人權限能執行程式的環境,以免造成薪資資料外流.
4. 最重要的 "要有錢",程式開發完畢是有維護需求的。
「word與excel合併列印」應該可以輸出成 pdf 吧?

如果是第一個員工在 PDF 的第一頁,第二個員工在 PDF 的第二頁…
這樣的話我也許有工具可以:
1. 讀取 excel 檔的第 x + 1 列資料(第 1 列是標題),取出 email 及 password
2. 從 PDF 抽取第 x 頁,用 password 加密
3. 把上述加密後的頁面,透過 gmail 寄信到 email
做了一個工具:下載
(使用說明參考裡面的:使用說明.html)

這可以把 PDF 每一頁個別加密後寄到不同人的信箱
抽出 PDF 頁面與加密的部分是使用 qpdf

注意:
1. gmail 每天寄信的數量限制還要查一下,超出限制當天可能無法再寄信
2. 使用前要先取得 gamil 的 app 密碼,這部分請自行查一下網路
3. 程式其實只有 main.py,不放心來源的可以檢閱,並自行架設環境
ren1244

有預算的話還是找人寫吧,微軟的我沒研究過

2023-04-06 15:01
dr818
dr818 樓主

明白,謝謝大大熱心幫忙

2023-04-06 15:50
ren1244 wrote:
「word與excel...(恕刪)

是的,是依據excel排序進行合併列印。

內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?