Design question

C

Clifton Ivey

What is the best practice for automating the creation of a presentation? I
have a presentation that retrieves data (via web service calls) and then
displays it on 1 or more new slides. However, much of the look and feel of
the presentation is static. Should I make a slide master or template? I know
practically nothing about these things. I am a coder by trade. The VBA has
been easy, but the PowerPoint stuff has been exhausting.

If I could somehow reuse a template and then add the dynamic data to
pre-defined fields on the presentation that would be perfect.

Thank you all in advance for your help.

What is the best (or most common) practice for doing something like this?
 
S

Steve Rindsberg

What is the best practice for automating the creation of a presentation?
I
have a presentation that retrieves data (via web service calls) and then
displays it on 1 or more new slides. However, much of the look and feel
of
the presentation is static. Should I make a slide master or template? I
know
practically nothing about these things. I am a coder by trade. The VBA
has
been easy, but the PowerPoint stuff has been exhausting.

If I could somehow reuse a template and then add the dynamic data to
pre-defined fields on the presentation that would be perfect.

Depends a lot on what sort of data you're inserting.

In some cases, you can, instead of creating a new presentation, open an
existing one that already contains specimen slides, then immediately save
it under a new name (SaveAs).

Your sample slides might contain text like @FirstName@ @LastName@ ... your
code would search for these "field names" and replace them with live data.




--
================================
Steve Rindsberg
PPTools add-ins for PowerPoint
http://www.pptools.com
The PowerPoint FAQ
http://www.pptfaq.com
 

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