
pptm (Powerpoint Macro presentation) as your file type.

Save your presentation using a different file name, say MyPresentationwithMacros, and make sure to pick the file format.Open the specific presentation that you want to automate.Create a macro enabled presentationįirst off, we’ll go ahead and create a backup of the original presentation, so you can always come back to it if needed: All that said, writing PowerPoint VBA is not complicated, just follow along the instructions below. VBA is a relatively simple programming language that helps power users to extend Microsoft Office functionality. Therefore, if you want to automate PowerPoint, you’ll need to create your macro manually using Visual Basic for applications (VBA). Microsoft PowerPoint doesn’t ship a macro recorder such as the one you’ll find in Word or Excel. I would like to clarify this point, as couple of readers specifically asked for this. Getting rid of unused slide master templates that bloat your presentation size.Working with images (resizing, adjusting to slide templates etc’).Auto-formatting your PowerPoint slides – applying styles, fonts.Auto-creating periodical presentations (say quarterly reports).


Yes sure! There quite a bit of boring PowerPoint related tasks that could be automated: The thing is that I don’t find the macro recorder button in the PowerPoint development tab. As the slides are quite standard, this looks like something I could automate using a Macro. I have a need to automatically resize all images stored in a specific presentation I have to prepare for my management. Applicable to Microsoft Office 365, 2019 and older.
