Как записать макрос в PowerPoint 2007

9833
sergtk

Я хочу создать следующий макрос в PowerPoint 2007: добавить определенную анимацию к выбранному объекту, нажав горячую клавишу.

Я уже включил страницу разработчика, но не могу найти, как записать свои действия и назначить горячую клавишу.

1

2 ответа на вопрос

3
Mehper C. Palavuzlar

Устройство записи макросов недоступно в Microsoft Office PowerPoint 2007. Вместо этого вы можете использовать Visual Basic для приложений (VBA) для создания или редактирования макросов. Чтобы создать или отредактировать макрос с помощью VBA, выполните следующие действия:

  1. На вкладке «Разработчик» в группе «Код» щелкните «Макросы».
  2. В диалоговом окне «Макрос» в поле «Имя макроса» введите имя макроса.
  3. В списке Макрос в, щелкните шаблон или презентацию, в которой вы хотите сохранить макрос.
  4. В поле Описание введите описание макроса.
  5. Нажмите кнопку «Создать», чтобы открыть Visual Basic для приложений.

Источник: файл справки MS Powerpoint 2007


Почему функция записи макроса была удалена из Powerpoint 2007?

По словам Стива Риндсберга, PPT MVP, запись макросов не была такой уж замечательной даже в 2002/2003 году. Он пропустил все анимационные вещи и другие вещи. Со всеми изменениями в объектной модели в 2007 году, приведение рекордера в порядок потребовало бы МНОГО работы. Они, вероятно, решили, что ресурсы лучше потратить на другие функции, а не решать многие проблемы технической поддержки с устройством записи макросов, и удалили его. ( Тех-архив )

Я хочу записать свое действие, но не вводить код VBA, а также настроить горячую клавишу sergtk 14 лет назад 0
К сожалению, вам не разрешено делать это в Powerpoint 2007, как я сказал в своем ответе. Mehper C. Palavuzlar 14 лет назад 0
2
Richard

Начните с включения панели инструментов разработчика: кнопка office | Параметры PowerPoint | Популярные | Показать вкладку разработчика в ленте.

Затем следуйте другому ответу.

это не то, что я хочу. Я не хочу вводить код VBA, я хочу записать свои действия (в частности, настройку анимации) и настроить для этого горячие клавиши. Я не знаю, как это сделать в редакторе VBA sergtk 14 лет назад 0
@sergdev: Нет записи макросов => Ваш единственный вариант - написать VBA. Richard 14 лет назад 0

Похожие вопросы