xcel和Word郵件合并高級應用!
一、郵件合并文檔類型
(一)信函
(二)電子郵件
(三)信封
(四)目錄
二、郵件合并所需的方式
(一)WORD郵年合并域
三、案例
(一)案例1.帶相片的郵件合并
(二)案例2:合并多條記錄
四、視頻總結
(一)何時使用“郵件合并”
序言
在什么樣的情況下用郵件合并
郵件合并這個詞最初提出來的時候,批量處理郵件文檔,具體在郵件文檔中,固定內容中合并發(fā)送一組相關的信息資料,這些信息資料可以來源于Excel、Access等其它數據源,批量生成需要的郵件文檔,這樣大大提高了工作效率。
顯然,郵件合并功能,不僅僅處理郵件,可以批量做邀請函、工資條、成績單。。。。。。。。
在什么情況下會用到呢?
條件1:需要處理的文檔數據量相對比較大的
條件2:文檔當中內容部份是固定不變的,而另外一部份是可變的??勺儾糠菘梢詮臄祿椿駿xcel表中,合并過來。
一、郵件合并文檔類型

(一)信函:
將信函發(fā)送給一組人。您可以單獨設置每個人收到的信函的格式。
(二)電子郵件:
將電子郵件發(fā)送給一組人。您可以單獨設置每個人收到的電子郵件的格式。
(三)信封:
打印成組郵件的帶地址信封。
(四)標簽
選擇“標簽”后會跳出選擇框,選擇需要的版式,例如:分為1/4的版面,會將一個word頁面分為四個解上的域,在左上角插入需要的字段,然后“更新標簽”四個角上的信息都變成一樣,然后再選擇編輯單個文檔中的“全部”即可將所有信息按照1/4的版面顯示。
(五)目錄:
步驟同“信函”只選擇完“全部”后,會將所有信息顯示在一頁上,而不是一條記錄一頁
二、郵件合并所需的方式
(一)Word郵件合并域
郵件合并的過程中,使用到的一些快捷鍵。
Ctrl+F9:添加域
ALT+F9:切換域以代碼形式顯示和顯示結果,整個文檔一起切換
SHIFT+F9:切換域,點中某個域,就切換選中的域
F9:更新域的內容則選中域之后
Ctrl+Shift+f9:域切換成文本
插入--文檔部件—域—類別—郵件合并,常用的是綠色框里面的8種。

1.IF:按條件估算參數(注意都是空格隔開,不隔開會出錯)
IF Expr
IF域應該是整個域中,最常用的域其中之一了
{ IF 條件正確的結果錯誤的結果 }
記住,都是以空格分開的哦。在視頻中,當FZ<>0的時候就顯示,當等于0的時候,則不顯示,只寫了正確的結果,錯誤的結果為空。
2.Mergefield:插入郵件合并域
MERGEFIELD FieldName [Switches]
域名字段名開關(不同的開關代表不同的功能)
在郵件合并中,最常用到的就是這個域,插入的項,都是用{ MERGEFIELD 姓名 }的格式。
3.MergeRec:當前合并記錄號
顧名思義,就是當前使用到了,郵件合并的數據里的哪一條。
4. MergeSeq:合并記錄序列號
MERGESEQ (在選擇全部打印時與上一條一樣,與上一條的區(qū)別是,這個命令只能從1開始,上一個可以選擇其他區(qū)間段)
合并記錄序列號。如果一頁中,顯示多條數據,則按頁進行編號。而不是記錄。
5.Next:轉到郵件合并的下一條記錄
轉到郵件合并的下一條記錄,使用下一條數據。使用這個域之后,當前用Mergefield取到的信息,則指向下一條了。
6.Nextif:按條件轉到郵件合并的下一條記錄。
Nextif Expr
在郵件選項卡下,如下點擊,


自己寫的話,語法
7.Skipif:在郵件合并時按條件跳過一條記錄
Skipif Expr
在郵件合并時,按條件跳過一條記錄。顧名思義,就是如果符合某個條件,下一條數據就可以舍棄掉了。
8. Set:為書簽指定新文本(相當于VBA中的第一變量賦值)
SET Bookmark”Text”
書簽名
三、案例
(一)案例1:帶相片的郵件合并
案例1的重點,其實就是圖片引用,
域代碼:IncludePicture 域
{ INCLUDEPICTURE "FileName" [Switches ] }
插入指定的圖形。

1. 素材準備:
備好照片

照設置好主文檔(打印模板)
準備數據源:

照片一欄信息,輸入照片的磁盤地址及照片名,這里是雙反斜杠,完成后命名“職工信息”,如上圖。
2.郵件――開始郵 件合并――信函

3. 選擇收件人――使用現(xiàn)有列表

4.找到職工信息數據源

插入合并域

插入相應的域
插入完畢后,選CTRL+A,然后ALT+F9切換域代碼,結果顯示

抹黑照片域代碼,按CTRL+F9添加域,如果顯示,多了一對花括號

手動輸入域代碼:INCLUDEPICTURE,并將里面的域添加””號

按ALT+F9及F9刷新,預覽

設置金額數字格式為二位小數:在代碼后加入”#0.00”
方法二:
對于照片處理也可以分二步進行:1、在照片區(qū)域點菜單“插入”――“文檔部分”――“域”(類型選INCLUDEPICTURE,并合名為“相片”)。

結果顯示

選中相片插入合并域照片

結果

小提示:如若新生成的文檔中沒有顯示圖片或所有的圖片顯示的是一個人,沒關系,可以按“CTRL+A”全選,然后按F9鍵對文檔進行刷新。還不行,只有把這個文檔先保存關閉了,然后再打開,全選,按F9鍵對文檔進行刷新。
(二)案例2:合并多條記錄
案例2的重點,就是練習中使用的,nextif域和set域。
利用set,可以保存一些之后可能改變,但卻需要使用到的域。而nextif則是因為是使用下一條記錄,是需要根據某些條件判斷的。
具體操作步驟:
首先需要對數據源進行處理,需要增加一列“輔助”,具體公式見“數據源2”增加這個輔助列來判斷哪些數據要增加到表中(去除掉會重復增加的字段);

按步驟插入相應的合并域,在加入字段后,發(fā)現(xiàn)津貼并沒有依據每個人的不同津貼項目單列一行出來,這時候需要再進行處理,需要選擇“規(guī)則”-“下一條記錄條件”選擇“輔助”-“1”,得到的是{NEXTIF{MERGEFIELD 輔助}=1}然后再加入津貼項目。
Nextif Expres-sion1 Operator Expr
但是單純加入后,word并沒有判斷是否有重復的,這時候需要先設置“書簽”加入{SET FZ{MERGEFIELD 輔助}},在后面加入的津貼項目中,需要加入IF,完整的寫法是{IF FZ <> 0 {MERGEFIELD 津貼項目}},然后在金額處也要加入IF的判斷語句。
完整的寫法是:
津貼項目的?{ SET FZ { MERGEFIELD 輔助}}{NETXIF { MERGEFIELD 輔助}=1 }{ IF FZ <> 0 { MERGEFIELD 津貼項目}}
津貼金額的?{ IF FZ <> 0 { MERGEFIELD 津貼金額}}

需要多行則直接復制粘貼即可
在案例中,因為輔助列使用過next之后,值就變化了,所以在next之前,保存輔助列的值,再在next之后判斷,就避免了next之后,取不到前一條的值的問題。
還有時候,因為有些東西,會使用很多遍,或許是特別長的域代碼,這時候,就可以用set保存成書簽,之后再直接用書簽名調用即可??梢允〔簧偈?。
四、總結
(一)何時使用“郵件合并”
什么時候需要使用到“郵件合并”呢,視頻中提到了以下兩點:
1. 文檔數據量較大
2.文檔內容分為固定不變和變化兩部分
當文檔數據量特別大的時候,域的優(yōu)勢就體現(xiàn)出來了,你也許會比排版正常的文檔多花三四倍的時間,但是,生成剩下的那些文檔,你就只需要端著水杯看著電腦,那么一瞬間就完成了。這就是這個工作的魅力所在。
另外一點就是分為固定不變和變化的兩部分,在第二章開頭提到的所有的用途,都符合這點要求。銀行發(fā)給我們的賬單也好,準考證也好,考場的座位貼紙也好,公司公共的名片也好,都是符合這點要求的,我們只需要變化的隨著我們的名單變,不變的繼續(xù)保持不變。郵件合并的效力就這樣很流暢地發(fā)揮出來了。
3. 郵件合并三步驟:
建立主文檔(固定不變的內容)
準備數據源(可變的內容)
合并數據源到主文檔中郵件合并的
來源:網絡
========================
微信信息:自學成才Excel
新朋友長按下方二維碼進行關注!
ID:selftt
學習5分鐘,工作省2小時!
Excel技巧基礎+函數+透視表+VBA
-
Origin(Pro):學習版的窗口限制【數據繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
OriginPro:學習版申請及過期激活方法【數據繪圖】 2020-08-06
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計算焓和比熱容 2020-08-31
-
如何評價擬合效果-Origin(Pro)數據擬合系列教程【數據繪圖】 2020-08-06
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內容復制到另一張圖中? 2020-07-03
