Вот любопытная концепция. Просмотр вашего слайд-шоу PowerPoint в совершенно случайном порядке. Когда все, что мы делаем здесь, в BrightCarbon, направлено на более эффективное изложение ваших историй с помощью логического и линейного потока, это может показаться очень странным желанием сделать это. Так почему бы вам захотеть сделать это?
Я люблю PowerPoint. Вот, я сказал это, и в результате я чувствую себя лучше, как и говорил мне мой терапевт. Я использую его для создания всевозможных вещей из очевидных презентаций, для печати документов, видео и даже анимированных изображений GIF. Я люблю PowerPoint еще больше, когда могу залезть в него и использовать Данные телеграммы Филиппин код VBA, чтобы заставить его делать то, о возможности чего большинство людей даже не подозревают.
Недавно я организовал вечеринку по случаю дня рождения жены, и поскольку у меня есть высококачественный проектор, установленный на потолке, я подумал, что было бы здорово устроить на стене слайд-шоу из фотографий разных лет. Но фотографий было недостаточно, я хотел, чтобы они были «представлены» с привлекательным дизайном, индикатором временной шкалы и подписями. Было очевидным выбором использовать PowerPoint для разработки контента.
Скриншот слайд-шоу ко дню рождения
В готовой презентации по одному слайду на каждый год моей жены, что доставит мне массу проблем! Воспроизведение по порядку было нормально, но я хотел перемешать и сделать так, чтобы слайды появлялись в случайном порядке, чтобы сделать ее немного интереснее. Переход от студенческих лет к младенчеству, к взрослому, обратно к подростку сделал ее более интересной, чем бег по линейной временной шкале.
В PowerPoint нет встроенной функции, которая позволяла бы вам запускать слайды в случайном порядке. Поэтому я открыл встроенный в PowerPoint VBE (редактор Visual Basic) и написал быстрый макрос VBA, который делал это за меня.
Макрос делает несколько вещей. Во-первых, он вычисляет, сколько слайдов в презентации, и создает массив (немного похожий на таблицу данных), в котором хранятся все уникальные идентификаторы слайдов. Вы можете не знать, но слайды в PowerPoint имеют несколько идентификаторов. Тот, который мы все знаем, — это номер слайда. Но он меняется, если вы перемещаете слайд по презентации. Следующий — это идентификатор слайда, и он одновременно уникален и постоянен. Он создается при добавлении нового слайда в презентацию и никогда не меняется, независимо от того, где слайд находится в презентации.