Ed
Tue Mar 13 11:58:14 CDT 2007
On Mar 13, 7:39 am, "Jean-Guy Marcil" <DontEvenTry@NoSpam> wrote:
> danieldc was telling us:
> danieldc nous racontait que :
>
> >> But if the goal is to print as a book, I guess you are using a
> >> printer that can handle duplex printing, right? In that case I do
> >> not understand why you need to specify each page in a specific order
> >> like you are doing.
>
> > If I had a printer that can handle duplex, or if I had found a printer
> > driver that could handle it, well, of course I would not having all
> > this trouble about VBA, Word page numbers, sections, and so on...
>
> > Using a simple printer, not too much, only capable of print at only
> > one paper page, then, get all papers, put face down, print again, and
> > voil=E0, the 4 pages format A5 in a A4 sheet looks like a book...
>
> Are you printing on A4?
> If so, why can't you just print all the odd pages, then turn the stack
> around and print the even pages?
> Sorry, but unless you are printing two pages at once on an A5 page and th=
en
> folding them to get a "bound" book that only needs to be stapled.... I do=
no
> understand why you are going through all this trouble.
>
> And even if you are doing this folding technique, if you have too many pa=
ges
> (I'd say more than 16), when you fold them, they do not fit as the inner
> pages (7-8,9-10) stick out more than the outer pages (1-2,15-16), you then
> have to trim those, thus reducing the outside margin space. So overall, t=
he
> look is far from professional.
> Also, if you are printing two A4 pages per A4 page, isn't the typo a bit =
too
> small to be readable without causing strain on the reader's eyes?
>
>
>
> > Let me ask about the code "doc.PrintOut Range:=3DwdPrintRangeOfPages,
> > pages:=3D"4,1,2,3"
> > Is the "pages" paramter limited to 255 chars?
>
> Afraid so.
>
> > Well, this could be a solution... not user friendly, as is direct
> > print, but it's ok...
>
> --
>
> Salut!
> _______________________________________
> Jean-Guy Marcil - Word MVP
> jmarcilREM...@CAPSsympatico.caTHISTOO
> Word MVP site:
http://www.word.mvps.org
Don't know if this would work, but it might be a thought worth
exploring:
You didn't show us how you set your string p to set up your pages to
print.
Could you use an array instead, loading each array position with the
"PxSy"
parameter? Then read it backin manageable chunks into your print
dialog?
If you're printing only half of the pages, then turning them over, you
could
use two arrays, one for each half. That might give you more
manageable strings.
Again, just a thought.
Ed