Reapply slide layout to every slide in the presentation
You have a presentation to fix up and find that it's been heavily formatted on individual slides, overriding the master formatting. Since "local" (per slide/per text box) formatting always overrides the master, your changes to the master slides don't have any effect on individual slides.
Re-apply the slide layout to each slide to override any local formatting.
How well this works will depend on the version of PowerPoint you're using, the type of local formatting on each slide and for all we know, the phase of the moon. But this little macro will reapply the layout to every slide in your presentation in a matter of seconds. Give it a try.
Try running it several times, in fact (sometimes PowerPoint needs the layout applied several times to produce the needed effect).
Sub ReapplyLayouts() Dim oSl as Slide For Each oSl in ActivePresentation.Slides oSl.Layout = oSl.Layout Next End Sub
See How do I use VBA code in PowerPoint? to learn how to use this example code.