How to record a macro in PowerPoint 2007
Solution 1
The macro recorder is not available in Microsoft Office PowerPoint 2007. Instead, you can use Visual Basic for Applications (VBA) to create or edit macros. To create or edit a macro by using VBA, do the following:
- On the Developer tab, in the Code group, click Macros.
- In the Macro dialog box, in the Macro name box, type a name for the macro.
- In the Macro in list, click the template or the presentation that you want to store the macro in.
- In the Description box, type a description for the macro.
- Click Create to open Visual Basic for Applications.
Source: MS Powerpoint 2007 Help File
Why was the record macro feature removed from Powerpoint 2007?
According to Steve Rindsberg, PPT MVP, macro recorder wasn't all that great even in 2002/2003. It missed all animation stuff and other things. With all the changes to the object model in 2007, bringing the recorder up to speed would've taken a LOT of work. They probably decided the resources would be better spent on other features and rather than deal with a lot of tech support problems with the macro recorder, and they removed it. (Tech-archive)
Solution 2
Start by enabling the developer tool bar: office button | PowerPoint options | Popular | Show Developer Tab In Ribbon.
Then follow the other answer.
sergtk
Updated on September 17, 2022Comments
-
sergtk over 1 year
I want to create a following macro in PowerPoint 2007: Add specific animation to selected object, pressing hotkey.
I already enabled Developer page, but I can't find how to record my actions and assign hot key.
-
sergtk about 14 yearsI want to record my action, but not to input VBA code and want also to set up hotkey
-
Greg Jennings about 14 yearsUnfortunately, you are not allowed to do that in Powerpoint 2007 as I stated in my answer.
-
Richard about 14 years@sergdev: No macro recorder => your only option is to write VBA.