VBA
August 11, 2021

Powerpoint. Как выгрузить заметки докладчика в документ Word?

Допустим, Вы планируете выступление на областной конференции.

Чтобы слушатели Вас точно запомнили, Вы приготовили раздаточный материал в виде листочка, на котором с одной стороны указаны основные тезисы Вашего доклада, а с другой — схема сборки самолётика.

Теперь Вы готовите слайды в PowerPoint. Текст, произносимый при показе каждого слайда, Вы указываете в специальной области «Заметки к слайду» («Заметки докладчика») в нижней части окна powerpoint.

Здесь можно указать реплики, которые Вы произносите

Слайды готовы, теперь надо выгрузить все заметки докладчика в аккуратный документ «Речь», чтобы подглядывать по ходу доклада.

Как перенести все заметки в один документ?

В таком документе указаны номера слайдов и сама речь.

Но как это сделать? Сайт MS рекомендует нам некоторые неудобные способы, например по одному слайду на страницу с текстом внизу.

Но нам надо распечатать аккуратную таблицу с номерами слайдов и речью, как на картинке.

Тут-то и поможет нам надстройка SpeakerNotes.ppam. Она добавляет в PowerPoint такую кнопочку ↓

и по нажатию на эту кнопку у Вас сформируется документ с речью в ворде.

Ясное дело, что запускать всякие непонятные вещи, взятые из интернета небезопасно! Поэтому антивирус — Ваш друг.

А для самых проницательных имеется исходный код этой утилиты в VBA, а также скрипт «SpeakerNotes.ahk» на языке AutoHotKey 2.0 (там же).

Скрипт легче редактировать и адаптировать под свои нужды (поменять шрифт, границы, отступы, задать горячую клавишу), но зато надстройка аккуратно интегрируется в интерфейс PowerPoint, прямо на ленту. Функционал такой же.

Желаю всем блистательных выступлений!