>Hi,
>I create a Word object to produce a mail merge doc with anywhere from 1 to several hundred letters. It's produced as a single doc so the users can review the whole thing and maybe add some individual text to some letters before printing. Now we want to be able to print the individual letters to PDF and email them. My thought now is to spin through the doc file generating individual PDF docs for later distribution. The question is: How to print a page range to a specified printer? Any examples? Thanks.
>
>Gary
#DEFINE wdPrintRangeOfPages 4
lcPageList = "1,5,8-12,16"
oWord.ActivePrinter = getprinter()
oWord.ActiveDocument.Printout(.t.,,wdPrintRangeOfPages,,,,,1,m.lcPageList)
Cetin