I had this question after viewing
Replacing text in PowerPoint 2016 using VBA.
Is it possible that I can insert a custom textbox in slide theme and it gets updated in actual slides ?
Here what I am trying to do in power point VBA which I have done successfully in Visio VBA.
I want to put the presentation file name on all slides of a presentation. I have 50+ such presentations containing 25+ slides in each presentation. The above code requires that I insert a text box on each of the slide manually and then it works if I run the macro. Any suggestion how to automate the process using Powerpoint VBA ?
I do not want to change the slides theme for each presentation by inserting a text box with file name. That would defeat the purpose of automation. Visio VBA does it very easily by using code in Auotexec module for each slidepack.
1. Open the slide master "parent" by holding the Shift key and double-clicking the Normal view icon in the bottom right hand half of the status bar in PowerPoint.
2. Insert a text box into the parent slide of the master.
3. With the text box selected, insert the following macro (Alt+F11) and run it (Alt+F8)
Open in new window