View Single Post
  #2   Report Post  
Shauna Kelly
 
Posts: n/a
Default

Hi Penny

I think if this were me, I'd create a little add-in with one toolbar
containing one button that says something like "Fix the paper trays". And
that button could run a macro that will set up the current document
appropriately.

For info on how to access the paper trays in VBA, see
Controlling the Printer from Word VBA
http://pubs.logicalexpressions.com/P...cle.asp?ID=101

You could, of course, run the code whenever the users open a document. But
that implies that *every* document is supposed to be set up *exactly* the
same way. And that is unlikely to be true. Every letter may need page 1 on
letterhead and everything else on plain paper. But, for example, the sign
someone created for the kitchen that says "wash up your own cups" or the
mailing labels that someone else uses to send reports to the Board should
not be on letterhead.

Hope this helps.

Shauna Kelly. Microsoft MVP.
http://www.shaunakelly.com/word


"Penny Miller" wrote in message
...
I'm not sure if I'm in the correct newsgroup so if I'm not please direct
me to it.

We are currently using Word2003 / HP LJ4250 (PCL6). There are several
users/documents and we want to make this transition as easy as possible
(which so far isn't happening).

Our users have existing documents that were setup for different drawers,
there old printer (HP LJ4050) had 2 drawers and manual feed and the new
one has 3 drawers + manual feed. Therefore, do the users have to go into
the page setup every time they want to print an existing document and
change the tray setting for the proper tray or can I do this for them
programmatically? I know what your thinking... just change the paper
around in the trays (I thought of that too) however, it isn't possible in
this case. Any help is greatly appreciated. Thanks.