Storing Data Values in Powerpoint File

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

Guest

Does anyone know how to store data values in a Powerpoint file that will
remain part of the saved file?

Analogous examples in other Office applications of what I'm referring to
here are:
1. Excel - Cells
2. Word - DocVariables
3. Access - Tables

Thanks,
VBA Dabbler
 
Tags is what you need. You can assign tags to presentation, slide or shapes.
 
Thanks for the direction, that will work fine.

Do you have a recommendation for embedding tag values into a slide?
 
Sure. I want to "display" the value of a tag on a slide, e.g., a project
name in the header of all slides within a presentation file. What do I use
to do this? In Word you would insert a "field" naming a docvariable to
display.

Regards,
VBADabbler
 
Tags in PowerPoint are used to store values, but you cannot access them in
the UI. You can only access them programmatically. I may have have
mis-interpreted your requirement to store values.


--
Regards.
Shyam Pillai

Handout Wizard
http://skp.mvps.org/how
 
Sure. I want to "display" the value of a tag on a slide, e.g., a project
name in the header of all slides within a presentation file. What do I use
to do this? In Word you would insert a "field" naming a docvariable to
display.

Unfortunately, PPT has no equivalent to Word's fields, other than a slide
number and a date field.

You'd have to write code to set the header to the text you've extracted from
whatever tag you want to use. Note that you probably can put the text on a
Slide Master (or more than one) rather than having to put it on each slide
(where users might meddle with it).

The trickier bit would be working out how you're going to force the code to
run. Can the user click a button to trigger the heading update, or do you need
it to happen automatically?
 

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

Back
Top