Create non-printing pages in a word doc?

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I have a 2-page document which will be used by other people. Is there a way
to set it up so that by default page one will never print? I know how to use
the print dialog to print current page, or print a range of pages, but can't
come up with a way to imbed the command in the document itself so that only
page 2 ever prints no matter who prints it.
 
I started to write a reply about intercepting the Print request (using a Sub
FilePrint) - which could go some way towards it - but the more I thought
about it the more I realised that the most likely impact of anything you did
would be total confusion. Are you trying for security purposes (in which
case you are probably wasting your time) or paper-saving ones?
 
A quick, easy way to print text on one page and not on another is to set the
print that you want not to print as hidden text. If the users options are
set to view hidden text (Tools > Options > View tab, and then under
Formatting marks select Hidden Text), they can view and edit hidden text, but
it doesn't print.

If you want only the first page to print, you can set the first line of the
hidden text to begin on the next page (Format > Paragraph > Line and Page
Breaks tab, and then select Page break before).

I hope this helps.
 
The doc will be printed from a forms folder on our intranet, and not a
security issue - we're just looking for an automatic fix to save half the
paper...
 
Hi Kimmie, this is good info, and I was able to get the text on page one not
to print, but the blank page itself still came off the printer - what we're
looking for is a way to reduce paper consumption... any other ideas?
 
Ah, if your nonprinting text comes first, get rid of that Page-break-before
formating on the first paragraph that you want to print.

Look at the paragraph formatting for the first line that actually prints.
(Format > Paragraph, and then on the Line and Page Breaks tab, make sure that
Page break before is deselected).

Let me know if that works for you.
 
Ah-hah! Yes - the first page - instuctions including a logo, call-outs etc,
all took the "hidden" formatting - to my amazement - and when I hit my print
button only page two - the actual form- came off the printer. I even tried
it with Tools - Options - View - Hidden Text checked AND unchecked, and both
ways I was able to see both pages and print only the second. Feeling oh so
victorious, I took it to the form's author, and when she tried to set it up
with the hidden text, it all disappeared! That's when I realized that on my
system, I have Tools - Options - View - ALL checked - which is NOT the
standard setting for the literally hundreds of people who will be required to
use the form, and changing the setting on everyone's PC doesn't seem to be an
option. RATS!! Thank you so much for your help - guess we'll be burning
paper after all...
 
Hi janice,

With code in the document (or its template if relevant) as follows, you can
set to print only page 2 by default.

Private Sub FilePrint()
Call PrintPage2
End Sub

Private Sub FilePrintDefault()
Call PrintPage2
End Sub

Private Sub PrintPage2()
With Application.Dialogs(wdDialogFilePrint)
.Range = 4
.Pages = "p2"
.Show
End With
End Sub
 
Hi Tony,

Thank you for your response - must confess I had given up. Next question -
how do I embed this code in the document? Sorry, but we seem to be way
beyond my realm of expertise now.... I did try simplistically pasting the
code in at the top of the doc - and tried finding steps in Help... no luck...
Thanks for your help!
 
This article (appropriately named!) helped me understand what I'm doing. I
was able to follow the instructions - even put the macro in a module of its
own in VB Editor. However, when I print, I still get both pages, and when I
go to Tools>Macro>Macros, I don't see it in the list box. I do see it in the
Organizer, and as part of the project in VB Editor. What next? Thanks for
your patience....
 
Tony's fingers slipped :-) when he wrote "Private" at the beginning of the
first two of the three procedures. Only PrintPage2 should say "Private". The
FilePrint and FilePrintDefault procedures should say "Public" instead, or
just omit the "Private" because "Public" is assumed if there's no modifier
there.

--
Regards,
Jay Freedman
Microsoft Word MVP
Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.
 
Success!! Thank you both so very much - you helped me be a star at my new
job! (yes, I admitted I had help from the experts!)

Ever grateful,
Janice
 
Back
Top