I am a designer and need to produce a good number of PowerPoint presentations on a regular basis. The presentations follow the same structure - 11 slides with specified content for each one. I am preparing several graphic templates but they are quite complex and very structure specific so I am looking for a way to make all the content dynamically populated into styled placeholder text boxes, tables, charts and possibly smartart from an external file - simple Powerpoint, Word, Excel or similar.
The source files will be structured templates albeit much simpler graphically than the end result. And since the structure of the presentation doesn't change one source file template will be enough. I've listed multiple options but an unstyled powerpoint presentation as a source is very workable.
It is simply a task of restyling that unfortunately falls beyond the templates functionality of PowerPoint. And i would like to avoid endless copying and pasting text and tables from one presentation (the source file) to another (the styled). Hence after researching I thought that VBA scripting can be an option.
What the application needs to do is grab the content of the first basic presentation and transfer it to corresponding placeholders in the styled presentation template.
When the presentation is populated with the content I will need to add additional images but ideally keep the dynamic links for the placeholders so that if the content in the external source file is changed the content in the presentation can be updated automatically without affecting the added elements. But this is optional.
PS I have included a crude diagram of the basic process .