Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a database of 1000 users with their name, number, photos, addresses, and other fields, etc. (in RDBMS-like say mysql, PostgreSQL). But I want to implement this mostly in Excel.

So what I want is to create a single slide with all the empty fields for name, number, photos, address, etc. (as a template), then Powerpoint should automatically pick up data entries from the database and put it into the empty fields.

How can I implement that?

Any other alternavtives are acceptable.

share|improve this question
What is the bigger picture? PowerPoint is for supporting a speaker giving a presentation. If you need a database, Powerpoint is not the right tool. If you want to give a presentation, automated slides are not a good idea. Give the audience a paper print-out with the data. – teylyn May 21 '13 at 10:54
up vote 0 down vote accepted

There are a couple of non-free solutions:,*

... but if you don't want to open the chequebook you're either going to have to resort to vba, or maybe do the grunt work in Word - which has database merging capabilities, and then save to ppt(x).

*Disc. I work for neither of these nor do I vouch for their usefulness

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .