一、『問題引入』:
手裡有一個這樣的Excel表格,還有一個Word文檔模板。我們要把這個Excel表格中的信息依次寫到Word模板。一行Excel信息生成一頁文檔。
存儲信息的Excel表格
需要填入信息的Word文檔模板
如果手動一條信息一條信息的去粘貼,不知道要到猴年馬月,但是Word中有一個功能可以非常便捷的解決這種問題,他就是郵件合併。
二、什麼是郵件合併?
〖郵件合併〗:在Office中,先建立兩個文檔:一個WORD包括所有文件共有內容的主文檔(比如未填寫的信封等)和一個包括變化信息的數據源EXCEL(填寫的收件人、發件人、郵編等,這裡以Excel為例,實際數據源也可以是Access)。
然後使用郵件合併功能在主文檔中插入變化的信息,合成後的文件用戶可以保存為Word文檔,可以列印出來,也可以以郵件形式發出去 。
關鍵步驟
郵件合併很強大,下面問題都能用他來解決:
1、批量列印信封:按統一的格式,將電子表格中的郵編、收件人地址和收件人列印出來。
2、批量列印信件:主要是從電子表格中調用收件人,換一下稱呼,信件內容基本固定不變。
3、批量列印請柬:同上2。
4、批量列印工資條:從電子表格調用數據。
5、批量列印個人簡歷:從電子表格中調用不同欄位數據,每人一頁,對應不同信息。
6、批量列印學生成績單:從電子表格成績中取出個人信息,並設置評語欄位,編寫不同評語。
7、批量列印各類獲獎證書:在電子表格中設置姓名、獲獎名稱和等級,在WORD中設置列印格式,可以列印眾多證書。
8、批量列印準考證、明信片、信封等個人報表。
只要有數據源(電子表格、資料庫)等,只要是一個標準的二維數表,就可以很方便的按一個記錄一頁的方式從WROD中用郵件合併功能列印出來!
根據上面信息,我們知道:郵件合併數據源必須是標準的二維表!
三、如何使用郵件合併解決我們的實際問題?
下面操作示意均以office2016為例
第一步:準備數據源
一個規範的二維表數據源準備好:
第二步:準備模板
第三步:開始郵件合併【核心步驟,認真看了】
找到【郵件】選項卡,點【選擇收件人】,點【使用現有列表】。
選擇準備好的數據源excel表格,點確定。
選擇存儲數據源的Sheet,這裡是名字為【數據】的Sheet
接下來我們要填入信息了,點擊【插入合併域】,我們可以看到下拉列表裡顯示出來了數據源(Excel表格)中所有的列名。我們只需要把這個列名插入到相應位置即可。
最後一步,點擊【完成並合併】,點擊【編輯單個文檔】,大功告成!
對於數據規範的二維表,批量生成這種Word文檔封面一點也不難,很多人只是聽到這個陌生的名字就望而卻步。
如果數據不太規範,比如有合併單元格表頭的數據源,就要先處理數據用VBA解決了。