I would add the envelope to the mailmerge main documnet, and insert and
format the fields in it the way that you want and then execute the merge to
a new document.
Then, I would use a macro such as the following to send each letter and its
envelope to the printer:
Dim i As Long
With ActiveDocument
For i = 1 To .Sections.Count Step 2
.PrintOut Range:=wdPrintFromTo, From:="s" & i, To:="s" & i + 1
Next i
End With
For the printing from different trays part, see the following series of
articles by fellow MVP Jonathon West:
Controlling the Printer from Word VBA
Part 1: Using VBA to Select the Paper Tray
http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=101
Controlling the Printer from Word VBA
Part 2: Using VBA to control Duplex, Color Mode and Print Quality
http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=116
Controlling the Printer from Word VBA
Part 3: Dealing with Different Paper Sizes
http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=132
Controlling the Printer from Word VBA
Part 4: Getting printer driver details
http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=183

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
>I have created a two page document that is used to mailmerge the address
>into
[quoted text clipped - 23 lines]
>
> Thanks.
Sondra - 12 Oct 2006 00:09 GMT
This work wonderfully and I was able to create the document so that the
envelope prints from the feeder, the letterhead from tray 2 and the form from
tray 3. Thanks so much....
I don't work much in Word for programming; therefore any advise you can
offer on forcing the envelope to Uppercase no punctuation would really help.
Thanks again.
> I would add the envelope to the mailmerge main documnet, and insert and
> format the fields in it the way that you want and then execute the merge to
[quoted text clipped - 56 lines]
> >
> > Thanks.
Doug Robbins - Word MVP - 13 Oct 2006 21:52 GMT
Where does the punctuation come from? If it is not in the source data,
perhaps you are using the AddressBlock. Instead of doing that, just insert
the individual merge fields in the configuration that you desire.
To get the data on the envelope to appear in upper case, use Alt+F9 to
toggle on the display of field codes in the main documnet and add the
following formatting switch inside the closing }
\* Upper

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
> This work wonderfully and I was able to create the document so that the
> envelope prints from the feeder, the letterhead from tray 2 and the form
[quoted text clipped - 73 lines]
>> >
>> > Thanks.