up vote 0 down vote favorite
share [g+] share [fb]

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.

link|improve this question

44% accept rate
feedback

protected by Diago Dec 16 '10 at 21:22

This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site.

2 Answers

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:

  1. On the Developer tab, in the Code group, click Macros.
  2. In the Macro dialog box, in the Macro name box, type a name for the macro.
  3. In the Macro in list, click the template or the presentation that you want to store the macro in.
  4. In the Description box, type a description for the macro.
  5. 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)

link|improve this answer
I want to record my action, but not to input VBA code and want also to set up hotkey – sergdev Mar 6 '10 at 5:28
Unfortunately, you are not allowed to do that in Powerpoint 2007 as I stated in my answer. – Mehper C. Palavuzlar Mar 6 '10 at 8:48
feedback

Start by enabling the developer tool bar: office button | PowerPoint options | Popular | Show Developer Tab In Ribbon.

Then follow the other answer.

link|improve this answer
this is not what I want. I don't want to input VBA code, I want to record my actions (animation setting specifically) and set up hotkey for it. I don't know how to do this in VBA editor – sergdev Mar 6 '10 at 5:28
@sergdev: No macro recorder => your only option is to write VBA. – Richard Mar 6 '10 at 9:00
feedback

Not the answer you're looking for? Browse other questions tagged or ask your own question.