Yes, you can use VBA to do this. I’ve written the code to build slides based on data in Excel, and all I have to do is press the button in Excel. I have several custom functions that help. If you just want to build the slides directly in PowerPoint, you would use ADO to create a record set that retrieves the data you want and then loop through the recordset to generate the slides and any hyperlinks that you want. It’s not a very easy process any more now that Microsoft removed macro-creation from PowerPoint. I’ve had success creating the slides in Excel and then using the Immediate Mode to identify objects and values associated with the slides.
Is there a way to automate the generation of PowerPoint slides?
I have a bunch of data in a database and I want to generate some tables in PowerPoint. I had started doing this manually but I thought there might be a way I can simply write some code to take my data from the database and output it onto a PowerPoint slide.
Any advice here?
Follow
1
Add comment
More
Report
1 Expert Answer
Still looking for help? Get the right answer, fast.
Ask a question for free
Get a free answer to a quick problem.
Most questions answered within 4 hours.
OR
Find an Online Tutor Now
Choose an expert and meet online. No packages or subscriptions, pay only for the time you need.