Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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.

share|improve this question

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)

share|improve this answer
I want to record my action, but not to input VBA code and want also to set up hotkey – sergtk 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

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

Then follow the other answer.

share|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 – sergtk Mar 6 '10 at 5:28
@sergdev: No macro recorder => your only option is to write VBA. – Richard Mar 6 '10 at 9:00

You must log in to answer this question.

protected by BinaryMisfit Dec 16 '10 at 21:22

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged .