Do not print Hidden Slides from PPS/PPT

K

kim

When distributing a pps file via email, I want to make sure that some
slides do not print if the user decideds to print the presentation
(without TELLING them to deselect the "dont not print hidden slides"
check mark in the print dialog box. Is there any way to ensure this?
 
M

Michael Koerner

Delete the hidden slides before you send it

--
<>Please post all follow-up questions/replies to the newsgroup<>
<><>Email unless specifically requested will not be opened<><>
<><><>Do Provide The Version Of PowerPoint You Are Using<><><>
<><><>Do Not Post Attachments In This Newsgroup<><><>
Michael Koerner [MS PPT MVP]


| When distributing a pps file via email, I want to make sure that some
| slides do not print if the user decideds to print the presentation
| (without TELLING them to deselect the "dont not print hidden slides"
| check mark in the print dialog box. Is there any way to ensure this?
|
 
K

kim

Sorry, I worded that wrong. None of the slides will be hidden. But I
don't want 3 of the 20 to print if the end user receiving the email
chooses to print. Is there any way to automate this through the visual
basic print button?
 
M

Michael Koerner

Not that I'm aware. Then I know very little about VBA.

--
<>Please post all follow-up questions/replies to the newsgroup<>
<><>Email unless specifically requested will not be opened<><>
<><><>Do Provide The Version Of PowerPoint You Are Using<><><>
<><><>Do Not Post Attachments In This Newsgroup<><><>
Michael Koerner [MS PPT MVP]


| Sorry, I worded that wrong. None of the slides will be hidden. But I
| don't want 3 of the 20 to print if the end user receiving the email
| chooses to print. Is there any way to automate this through the visual
| basic print button?
|
 
D

David M. Marcovitz

VBA could be used to print selected slides. The question is: how will the
code know which slides to print and which slides not to print?
--David

--
David M. Marcovitz
Microsoft PowerPoint MVP
Director of Graduate Programs in Educational Technology
Loyola College in Maryland
Author of _Powerful PowerPoint for Educators_
http://www.PowerfulPowerPoint.com/
 
K

kim

Exactly. I guess that's what I am trying to figure out as well. I
guess it's a better question for someone who knows Visual Basic... do
you think I should try a different message board?
 
B

Bill Dilworth

As Steve mentions, since the Presentation file will be emailed to others, it
may end up being printed from the viewer and not from the full program. If
this is the case, all VBA solutions will simply not be available.

Sooooo ...

Lets examine the non-VBA solutions open to you.

1) Create a blank white rectangle over the entire slide that is animated to
appear when it is clicked. This is called a self-triggered object. With a
self triggered object set to appear, it is impossible to make the object
visible in a slide show (since it is not available to be clicked on unless
it is clicked on). Therefore it becomes a mask for the contents underneath
it. This will still print as a page, but it will be a blank page.

2) Modify the presentation to incorporate the non-printing slide's elements
onto the previous slide. For example, by having all the elements of the
previous slide fade out, you are left with the appearance of a new blank
slide.

3) Insert a Slide Show into you slide show. If you create the non-printing
slide in a separate presentation and insert it as an animated object on
another slide, you can also give the appearance of a new slide, without
there actually being a new slide in the presentation.

If you need additional explanation of any of these points that have been
made, don't be shy. We really do like to help interested people.


--
Bill Dilworth
A proud member of the Microsoft PPT MVP Team
Users helping fellow users.
http://billdilworth.mvps.org
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
vestprog2@ Please read the PowerPoint FAQ pages.
yahoo. They answer most of our questions.
com www.pptfaq.com
..
 
K

kim

Thanks Bill, that is extremly helpful. So here's the deal....

The client is very keen on adding a "PRINT" button to the last slide of
the PPS file which will allow the user to print the ENTIRE
presentation. Someone sent me a link, which allows the user to print
one slide at a time - but not the whole thing
(http://skp.mvps.org/ppt00040.htm). But it sounds like this is not a
great solution because:

1. If the user doens't have PowerPoint installed, they would be seeing
the pps file through PowerPoint viewer - which does not support VBA
2. If the user does have PowerPoint installed, it might work, but would
toss up a macro warning for people whose macro
security setting is on medium or higher (which is most computers)
3. Since every computer is set up differently - The VBA might not work
on all machines

My first question to you - is what I mentioned above correct? I just
want to make sure I am understanding the issues correctly so I can
repeat back to the client.

And secondly, is there any other way to add a PRINT button to the last
slide of the PPS, print the entire presentaion without any issues?

(I'm okay with recommending to the client that this is avoided, but I
just wnat to make sure I've exhausted all solutions and make sure I
understand correctly).

Thanks again for your help,
kim
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top