"audience specific presentation"

K

Karsten Voß

Hello everybody,

as i am using the german powerpoint version i hope you you can a)
understand me and b) help me...

I care about a big presentation which is being rebuilt every month.

it has implemented several "audience specific presentations" (in german:
zielgruppenorientierte Präsentation).

I recently got requirement to spread one of these specific presentations
and save it into the network.

as i don't want to perform that copy/split manually i am searchiung for
VBA way to do that.

Is anybody here who can help me?

Thx


KV
 
B

Bill Dilworth

Hi Karsten,

Shyam has a neat bit of code that shows you how to write VBA to save each of
the slides in a presentation out as a series of individual slide
presentations.
http://skp.mvps.org/ppt00036.htm#2

Is this what you need?


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

Karsten Voß

Thank you so far,

it seems to me that....

--quote
For Each oSld In oPres.Slides
sFilename = (sSlideOutputFolder) & "Slide" & _
Format(oSld.SlideIndex, "000") & ".ppt"
oSld.Export sFilename, "PPT"
---quote end

exports every slide. If i can modify the code in the way only to export
slides from "target group specific audience",that would be best.

Anyone able to help me?

KV
 
K

Karsten Voß

Hello Steve,

yes, "Custom Slide Shows" is what i meant. Your code can give me arrays
of all slide shows and the contained slideIDs. I added a "save as" in
the first line to be able to rework a new ppt and not to vary the
original one.

Now i want to implement a "delete" for every slide, which is not within
the wanted custom slide show. All what i would have at the end should be
a copy of the original ppt, but only with the slides of the custom slide
show.

Where and how should i add this "delete"?

Thx

KV
 

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