New Printer...can you change the settings for existing documents?

P

Penny Miller

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

Shauna Kelly

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/Pub0009/LPMArticle.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
 
P

Penny Miller

Thank you Shauna.

Shauna Kelly said:
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/Pub0009/LPMArticle.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
 
Top