wdSendToPrinter - Multiple copies

K

ksg

I have an automated mail merge setup to require no user interaction. I have
a file with all the merge information including the number of copies.
Everything waorks fina as long as I use the default printer and only need one
copy.

The problem is I need to select the printer and the number of copies without
any user interaction prior to printing. How do I send that information to
the printer using VB and the wdSendToPrinter command?

Any help would be appreciated.
 
D

Doug Robbins - Word MVP

I believe that you will need to execute the merge to a document to be able
to print more than one copy of it.

See the article "How to do a mail merge to the printer using VBA, without
displaying the Print dialog" at:

http://www.word.mvps.org/FAQs/MailMerge/MergeStraightToPrintrWVBA.htm

For selecting the printer, see the article "Changing the selected (current)
printer in Word without changing the system default printer" at:

http://www.word.mvps.org/FAQs/MacrosVBA/ChangeCurPrinter.htm


--
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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top