That cannot really be done with mail merge. I would suggest that you use a
form letter type mail merge main document, then execute the merge to a new
document and the to just print the first two pages and the third page of
each letter, use a macro that contains the following code:
Dim i As Long
With ActiveDocument
.PrintOut Range:=wdPrintFromTo, From:="s1", To:="s1"
For i = 2 To .Sections.Count
.PrintOut Range:=wdPrintFromTo, From:="p3s" & i, To:="p3s" & i
Next i
End With

Signature
Hope this helps.
Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.
Doug Robbins - Word MVP
> Hi,
>
[quoted text clipped - 49 lines]
>
> Mike
cyberdude - 03 May 2008 14:52 GMT
Hi Doug,
Thanks for your reply. So, mail merge can't do merging on selected
pages in my case according to your answer.
I think I'll take a similar approach as what you suggested but I'll
delete the extra pages by a macro instead of printing the needed pages
to a new document. May I ask if you or someone else know the macro
that highlights the text from the cursor's current position to any
specific word, let say "name", in the word document? I hope to use
this macro to delete the extra pages by several key strokes. Thank
you.
Mike
On 5月3日, 下午6時18分, "Doug Robbins - Word MVP" <d...@REMOVECAPSmvps.org>
wrote:
> That cannot really be done with mail merge. I would suggest that you use a
> form letter type mail merge main document, then execute the merge to a new
[quoted text clipped - 72 lines]
>
> - 顯示被引用文字 -