Улучшенный вариант макросов MoveHim и MoveTo для перемещения объектов в режиме демонстрации опубликованных Г. О. Аствацатуровым в сообществе «Современный мультимедийный урок» опубликованных «Современный мультимедийный урок» Макросы предложил David M. Marcovitz, оптимизировал А.Н.КомаровскийDavid M. MarcovitzА.Н.Комаровский
Перемещаемый объект теперь может быть сгруппированным – состоящим из нескольких элементов. В этом случае к макросу достаточно подключить один элементы группы. После активации (щелчка по элементу в режиме просмотра демонстрации) к этому макросу автоматически подключатся все элементы группы. 2. Активированный объект, готовый переместиться (это может быть не только автофигура или группа, но и векторный рисунок, фотография, анимированная картинка), не окрашивается в зеленый цвет, а переместившись – в черный. Теперь у него появляется тень, он как бы «взлетает». При «приземлении» тень исчезает. 3. Активированный объект автоматически «всплывает» на передний план и его не заслоняют другие объекты. 4. Объект перемещается не в левый верхний угол области назначения, а в её центр. Суть улучшений:
Разрешение исполнения макросов Если при открытии этой презентации у вас появляется «Предупреждение системы безопасности», то: в PowerPoint 2003 выберите кнопку «Не отключать макросы» в PowerPoint 2007 кнопку «Параметры», переключатель «Включить это содержимое» Если предупреждение не появляется, то: в PowerPoint 2003 выберите: «Сервис» – «Макрос» – «Безопасность…» – «Уровень безопасности» – «Средняя»; в PowerPoint 2007 щелкните по кнопке Office, затем по кнопкам: «Параметры PowerPoint» – «Центр управления безопасностью» – «Параметры центра управления безопасностью…» и выберите переключатель «Отключить все макросы с уведомлением». Эти настройки вступают в силу только при следующем запуске PowerPoint
При необходимости изучения или редактирования макросов, аккордом клавиш Alt+F11 перейдите в редактор Visual Basic. Для возврата в PowerPoint нажмите Alt+F11 ещё раз Просмотр и редактирование макросов
Порядок «оживления» объектов Сохраните этот файл под другим именем Удалите в этой презентации все слайды, кроме одного Удалите на оставшемся слайде все объекты Создайте свою презентацию Определите (создайте) перемещаемые объекты* Определите (создайте) области конечных позиций* Подключите перемещаемые объекты к макросу MoveHim Подключите области конечных позиций к макросу MoveTo Примечание: Если перемещаемые объекты или области конечных позиций подобны, то лучше сначала создать и подключить к макросу один объект, а затем его размножить копированием
Все перемещаемые объекты подключаем к макросу MoveHim В PowerPoint 2007 в режиме редактирования презентации: Выделяем объект Если это группа, выделяем элемент группы Вкладка «Вставка» на ленте Группа «Связи» Кнопка «Действие» Переключатель «Запуск макроса» Выбор в списке - «MoveHim»
Все перемещаемые объекты подключаем к макросу MoveHim В PowerPoint 2003 в режиме редактирования презентации: Выделяем объект Если это группа, выделяем элемент группы Контекстное меню Настройка действия… Переключатель «Запуск макроса» Выбор в списке - «MoveHim»
Все области конечных позиций подключаем к макросу MoveTo В PowerPoint 2007 в режиме редактирования презентации: Выделяем фигуру, ограничивающую область Вкладка «Вставка» на ленте Группа «Связи» Кнопка «Действие» Переключатель «Запуск макроса» Выбор в списке - «MoveTo»
Все области конечных позиций подключаем к макросу MoveTo В PowerPoint 2003 в режиме редактирования презентации: Выделяем объект Если это группа, выделяем элемент группы Контекстное меню Настройка действия… Переключатель «Запуск макроса» Выбор в списке - «MoveTo»
Запускаем презентацию на просмотр Щелчком левой кнопки мыши по нужному перемещаемому объекту активируем его (у объекта появляется тень) Щелкаем по области конечной позиции – объект перемещается в центр выбранной области и «приземляется» (тень исчезает). Проверка Можно даже с кем-нибудь сыграть в шашки (смотрите следующий слайд)