Как сделать макросы в презентации powerpoint?
А теперь разберем процесс создания подобного теста. Он будет разбит на три этапа:
- Создание макросов для автоматизации;
- Подготовка исходных слайдов;
- Настройка работы слайдшоу
Создание макросов для автоматизации
Для начала нам нужно включить вкладку «Разработчик». Можно обойтись и без нее, но раз уж мы работаем с макросами, то будем действовать по канонам. Переходи в «Файл» — «Параметры» — «Настройка ленты» и ставим галочку напротив «Разработчик«.
Теперь перейдем на появившуюся на ленте вкладку и откроем окно редактора Visual Basic (можно сделать это сочетанием клавиш Alt+F11). В редакторе нам нужно будет добавить к нашей презентации новый модуль. Для этого кликните правой кнопкой мыши по нужной презентации в окне слева, выберите «Insert» — «Module«. В правой части появится белое окно модуля. Сюда мы и будем вводить весь наш код.
На этом этапе можно сохранить презентацию (хоть она пока и пустая). Главное, что нужно сделать — указать при сохранении формат Презентация PowerPoint с поддержкой макросов. В ином случае, введенный впоследствии код просто не будет сохранен. Итак, в нашей презентации будут:
- титульный лист с кнопкой старта теста;
- слайды с вопросам и вариантами ответов;
- слайд, сообщающий о завершении и предлагающий узнать результат;
- слайд с результатом тестирования и кнопкой завершения теста.
Нам понадобится возможность подсчитывать правильные и неправильные ответы. Для этого создадим переменные CorrAns и WrongAns. Также нам на одном из этапов понадобится перебирать объекты на слайде (переменная shp). Ну и в зависимости от результатов, мы будем выводить итоговое сообщение (переменная Message). Здесь и далее мы будем давать код в виде скриншотов для экономии места. Скопировать код Вы сможете непосредственно из готовой презентации, ссылку на которую найдете в конце статьи.
Для объявления этих переменных введите в модуль код:
Кстати, весь зеленый текст (ему всегда предшествует апостроф) вводить не обязательно. Это просто комментарии для понимания работы кода.
Для автоматизации будут использованы следующие макросы:
1) Start. Этот макрос будет запускать начало тестирования и обнулять счетчики ответов. Его код:
2) ExitTest. Этот макрос будет завершать тестирование и выходить из режима слайд-шоу.
3) ShowAnswer. Этот макрос будет подсвечивать зеленым цветом правильные, а красным — неправильные варианты. Обратите внимание на имена Corr, Wrong1, Wrong2, Wrong3. Это имена прямоугольников с вариантами ответов. Один правильный и 3 ошибочных. Имена, указанные в коде мы потом присвоим элементам на слайде. Можно делать и в обратном порядке, но в нашем случае быстрее будет сначала создать код, а потом рисовать слайды.
4) HideAnswer. Этот макрос возвращает вариантам ответов стандартную заливку. В отличие от предыдущего макроса, в котором мы обращались к каждому конкретному объекту и делали ему заливку, здесь мы в цикле перебираем все объекты слайда и если имя объекта похоже на нужное, осуществляем его перекрашивание.
5) Corr. Этот макрос будет запускаться, если пользователь выбрал правильный вариант. Сначала он спросит, уверен ли тестируемый в своем выборе (чтобы исключить случайные нажатия) и если да, то увеличит число правильных ответов на 1, вызовет макрос подсветки правильного ответа, выведет сообщение о том, что ответ верный, а затем вернет стандартны цвет ответам и перейдет на следующий вопрос.
6) Wrong. Макрос, аналогичный предыдущему, но только для неверных ответов.
7) Result. Наконец, последний макрос сформирует итоговые результаты. Он покажет, сколько ответов было дано верно, сколько неверно, процент успешности и, если правильных ответов больше 80%, напишет фразу «Поздравляем! Тест пройден!», а если нет, то фразу «Это фиаско, братан!».
Ну вот и всё. Самое сложное позади. Введен весь нужный код, теперь можно приступить к созданию самих слайдов.
Подготовка исходных слайдов
Как мы уже говорили, наш тест будет состоять из стартового слайда с кнопкой запуска, слайдов с вопросами, слайда с сообщение об окончании теста и итогового слайда с результатами тестирования.
Титульный слайд
Выберите подходящий на Ваш взгляд макет («Файл» — «Создать«) и приступайте к созданию. На титульном слайде разместите заголовок с названием теста и кнопку для запуска тестирования. Это может быть любая фигура с текстом, картинка или просто надпись. Всё на ваше усмотрение. В нашем примере кнопка состоит из 3 частей:
- Прямоугольник (сама кнопка);
- Надпись «Начать тестирование»;
- Логотип Excel.
Теперь кликните на прямоугольник кнопки и выберите «Вставка» — «Действие«. На вкладке «Щелчок мышью» выберите «Запуск макроса» и укажите из списка макрос Start. Теперь в режиме слайдшоу при клике на прямоугольник будет запускаться макрос Start, а это, как мы помним, макрос начала тестирования.
Чтобы прямоугольник, надпись и картинка стали единым объектом (и удобнее перемещались, изменялись в размерах и т.д.), нужно сгруппировать элементы. Выделите мышкой все объекты, а затем кликните на выделенных объектах правой кнопкой мыши и выберите «Группировать» — «Группировать«.
Слайды с вопросами
Теперь нужно создать слайды с вопросами. Сначала полностью подготовим один такой слайд, чтобы потом продублировать его и на остальных уже просто поменять вопросы и варианты ответов (вот зачем мы сначала создали макросы — чтобы не назначать их на каждом слайде вручную, когда всё будет готово).
В верхней части пишем номер вопроса. Под ним — сам вопрос. Ниже добавляем четыре прямоугольника одинакового цвета и размера, аккуратно размещаем их и в каждом вводим варианты ответа. Для ввода текста в прямоугольник, просто выделите его и начинайте печатать. Затем, не снимая выделения с прямоугольника, можете изменить цвет и размер шрифта, выбрать другую гарнитуру и применить иные настройки. Получится что-то вроде этого:
Теперь нужно включить отображение области выделения объектов. На вкладке «Главная» выберите «Выделить» — «Область выделения«.
В результате в правой части окна программы появится панель, на которой будет отображен список всех объектов на слайде.
Когда Вы кликаете на какую-то фигуру на слайде, в области выделения подсвечивается ее название. Выделите прямоугольник с правильным ответом, чтобы его название выделилось на панели справа. Кликните на нем еще раз в области выделения, чтобы перейти в режим переименования, и введите имя Corr. Для неверных ответов задайте имена Wrong1, Wrong2 и Wrong3 (если помните, это именно те имена, что мы указывали в коде).
Теперь нужно к слайду с правильным ответом подключить макрос Corr, а ко всем остальным — макрос Wrong, как мы делали это выше с макросом Start. Запомните, в каком именно прямоугольнике введен верный ответ (в нашем случае — в левом нижнем).
Когда слайд готов, его нужно продублировать столько раз, сколько у вас будет вопросов. Чтобы сделать копию слайда, кликните на нем в левой части окна в списке слайдов и нажмите Ctrl+D нужное количество раз.
На каждой новой копии слайда введите нужный вопрос и нужные варианты ответов. Правильные ответы вводите в тот прямоугольник, в который вводили в первый раз (так как у него уже задано верное имя в области выделения и назначен макрос правильного ответа). После ввода ответов, можете перемешать прямоугольники в любом порядке, чтобы правильный ответ не был на каждом слайде в одном и том же месте.
Слайд с сообщение об окончании тестирования
О том, что вопросы кончились, будет оповещать вот такой слайд.
Как Вы догадались, на прямоугольник с надписью «Посмотреть результат» назначен макрос Result.
Слайд с результатами
Слайд результатов мы оформили вот так:
Вы можете оформить так, как считаете нужным, но чтобы слайд был обновляемым, нужно обязательно сделать следующее:
- Зеленому прямоугольнику с количеством верных ответов присвоено имя «CorrA» (оно, как и все другие имена, встречается в коде)
- Красному прямоугольнику с количеством неверных ответов присвоено имя «WrongA«
- Голубому прямоугольнику с процентами присвоено имя «Res«
- Коричневому прямоугольнику с надписью «Поздравляем…» присвоено имя «Msg«
- Прямоугольнику с надписью «Завершить и выйти» назначен макрос ExitTest
При оформлении слайда заранее задайте настройки размера шрифта во всех фигурах, так как в дальнейшем макрос будет просто записывать туда новые значения, а форматирование останется прежним. Если у вас 15 вопросов, то сделайте шрифт таким, чтобы число 15 влезало в фигуру и т.д.
Настройка работы слайдшоу
Осталось немного. Теперь нужно настроить слайд-шоу так, чтобы тестируемый не мог переключаться на предыдущие слайды, менять ответы и т.д. Для этого кликаем на любой слайд и идём на вкладку «Переходы«. Там ставим вот такие настройки и нажимаем «Применить ко всем«.
Затем идем на вкладку «Слайд-шоу» и выбираем «Настройка слайд-шоу«.
Выбираем вариант показа «Автоматический (полный экран)»
Теперь у пользователя нет возможности перейти между слайдами, кроме как ответив на заданный вопрос. Выйти из презентации он также может только нажав клавишу Esc. Если хотите лишить его и этой возможности — отберите клавиатуру. Всё равно для теста нужна только мышь 😉
Запускается тест при старте демонстрации (клавиша F5). Файл-пример из этого урока качайте по ссылке. После открытия файла не забудьте разрешить запуск макросов.
Вот так на практическом примере мы разобрали сразу несколько полезных приемов работы в Power Point и VBA. Надеемся, Вы нашли для себя что-то полезное.
Поддержать наш проект и его дальнейшее развитие можно вот здесь.
Ваши вопросы по статье можете задавать через нашего бота обратной связи в Telegram: @KillOfBot
С уважением, команда tDots.ru
Макро записи является отличным способом , чтобы записать шаги в PowerPoint и других программ Microsoft Office. К сожалению, PowerPoint 2010 не имеет Macro Recorder (по какой-либо причине команда за PowerPoint решила удалить эту функцию из PowerPoint 2010 и 2013) и писать код VBA является единственным способом для создания макросов.
Если у вас есть доступ к предыдущей версии PowerPoint , таких как PowerPoint 2003 или PowerPoint 2007, то вы можете открыть презентацию здесь и записи макросов с помощью макросов инструмент Record. Затем сохраните изменения и откройте его в PowerPoint 2010, и вы будете иметь возможность редактировать макросы, которые были записаны или написанные в более ранних версиях PowerPoint. Для редактирования макросов вы можете перейти к в редакторе Visual Basic в PowerPoint 2010.
Связанный: Запуск VBA код при запуске презентации
Sort by
Урок 2. Использование макроса Drag&Drop (Х. Хофман) в презентации с паззламиСалтанат Салиш
3 years ago
Урок разработан в рамках МК «Технологический прием «Паззлы» Ссылка на скачивание шаблона презентации с…
Word для начинающих. Урок 25: Создание и использование макросовДмитрий Кивганов
3 years ago
В уроке разбирается как не разбираясь в программировании создать макрос для выполнения трудоемких или…
Урок по Powerpoint. Создание вкладокМаксим Семенихин
4 years ago
Урок №2. Создание вкладок в презентации. Создание нестандартных презентаций PowerPoint.
Как написать макрос в Excel — создание и запись VBA макросов в Excel 2013/2016. Урок 3Skill.im — качественные видеокурсы
3 years ago
VBA для Excel с нуля — БЕСПЛАТНЫЙ Базовый курс (32 видео урока): ▻www.skill.im/vbabas В этом курсе Вы узнаете: Макрос…
Чирков Марк 6522 Макросы Excel, Word, Power PointMark Chirkov
Year ago
О чем это видео: Microsoft Office.
Запись макроса в Microsoft Office Excel 2010 (27/50)TeachVideo
7 years ago
www.teachvideo.ru/ — тысячи обучающих роликов на нашем сайте бесплатно! Макрос представляет собой команду…
Работа с макросами. Включение и отключение макросов. Использование уровней безопасности в Word 2013.TeachVideo
3 years ago
Оригинал и полная запись находится по адресу: www.teachvideo.ru/v/10311.
Макросы. Экспорт и импорт данныхInternetUrok.ru
Year ago
Пройти тест по теме: goo.gl/KSCX9t Домашнее задание от Домашней Школы InternetUrok: goo.gl/r8cUgd Задать вопрос к…
MS Word коротко о макросах и о том как они могут облегчить жизньVigil IT-video
2 months ago
В этом видео я решил немного рассказать о такой замечательной вещи как макросы. Опытным пользователям и…
Макроси. Створення макросів та їх використанняРечиц Евгений
2 years ago
Инструкция по созданию тестаNatal Bath
7 years ago
Данная инструкция представляет создание компьютерного теста в PowerPoint с использованием языка VBA.
Запис простого макросу в WordВиталий Бараболиков
4 years ago
Створення і використання макросів в Word для автоматизації роботи з текстом і виконання однотипних дій.
EXCEL 2010 Запись макроса.MrAstambur
7 years ago
Урок №5 Вставка SmartArt и WordArt в программе PowerPointАлла Госсман
3 years ago
Урок №5 Вставка SmartArt и WordArt в программе PowerPoint.
100 Запуск макроса из макроса в AccessСИЛА ЗНАНИЯ
8 months ago
MS Power Point онлайн тест тузобузWELL KG
7 months ago
Как сделать тест онлайн с помощью ms power point.
Как сохранить презентацию PowerPoint в видеоКомпьютерная Грамота
Year ago
Видеоинструкция о том, как сохранить PowerPoint-презентацию в видео формате и при необходимости дополнить ее…
Макросы9070695
7 years ago
Презентация МакросыПопов Дмитрий
4 years ago
Эту презентацию в формате ppt можно скачать здесь: school-help.ru/prezentacii/informatika/852-prezentaciya-makrosy.
Макрос для Word (Иванов 6522)Иван Иванов
Year ago
Создание макроса в вордСергей Каюров
3 years ago
Макрос для удаления ссылок на КонсультантПлюсНаталья Усольская
7 years ago
Макрос Microsoft Word для удаления ссылок, остающихся после копирования текста из системы КонсультантПлюс (как…
0001 Что такое макросы MS WordАндрей Поляков
3 years ago
Поменять местами фотографии на слайдеИван Иванов
Year ago
С помощью макроса легко обновить фотографии, рисунки на слайде одним нажатием кнопки.
Уроки по PowerPoint #1IPMASTE
2 years ago
Как сделать презентацию PowerPoint.
Кудинов 6522 — макросы,гугл таблицы,документы,сайт итдAlexey Kudinov
Year ago
00:00 — Google Документ 03:59 — Google Таблица 05:21 — Google форма 07:11 — Google Скрипт 08:08 — Макрос Excel 09:28 — Макрос Word 10:27 — Макрос…
МК 1. Урок 3. Как создать слайд-шоу в Power PointСалтанат Салиш
3 years ago
Секреты Excel: макросы, кнопки, переменныеSpecialistTV
3 years ago
Хотите узнать об Excel то, о чем не подозревают не только новички, но и зачастую продвинутые пользователи?…
Макросы,сайт итд. Домашина Анастасия 6522Alexey Kudinov
Year ago
00:00 — Дополнения Google документы,таблицы,формы 07:35 — Google script 09:56 — google сайт 17:51 — макросы excel, word, powerpoint.
Как сделать слайд шоу из фотографий с музыкой в PowerPoint?chajnikam.ru
2 years ago
Подпишись на канал! До 1000 подписчиков осталось совсем немного 🙂 В видео рассмотрим, как сделать слайд шоу…
ЗАНЯТИЕ 2 СОЗДАНИЕ ПРЕЗЕНТАЦИЙ В POWERPOINT. Презентацияmsofficeprowork
Year ago
Записанная в режиме показа презентация к занятию 2 курса Само занятие и скачать презентацию можно по адресу…
Диаграммы в Excel, создание диаграммы с помощью макросаIvan Karpov
2 years ago
Как в Excel создать диаграмму с помощью макроса. Наш сайт: pcandlife.ru Ссылка на макрос: yadi.sk/d/lY4PUBoutUiGj TWITTER:…
создание презентации в powerpointwin7ka
4 years ago
Привет всем кто хочет научиться работать в программе по созданию презентаций powe rpoint. В этом уроке я покажу…
Урок по PowerPoint 2013 | Первые шаги в PowerPoint 2013 | PowerPoint 2013 Для начинающихВладимир Тимоненков: ПРЕДСТАВЛЯЕТ
3 years ago
В этом уроке мы изучим основы работы в PowerPoint 2013. Подписывайтесь на канал: tvclip.biz/channel/UCNNvDr0QfoTfH7oPXyCxrlw…
MS Powerpoint — Macro/VBA Code Basic Samples TutorialSuperNikestar
6 years ago
Am Using MS Powerpoint 2010 Like Me on Facebook facebook.com/pages/Nikki-Lopez/270681279629057 Here are the Codes… Code For …
Макросы в QlikView Изменение цвета ярлыка с помощью VB макросаQlikView и Qlik Sense учебные материалы, готовые решения, обучение
Year ago
Программирование в QlikView? Много учебных материалов и курсов в разделе «Скачать» на www.biconsult.ru Изменение…
How to create Macros in MIcrosoft Powerpoint 2010Ernie Drumm
7 years ago
This video is going to show you how to create dialogue boxes in Microsoft PowerPoint 2010.
Introduction to Macro Programming In Microsoft PowerPoint 2010 — Addition of Two NumbersKarthik Dakshinamurthi
5 years ago
How to enable the Developer Tab, How to enable Macro, How to create a Macro, How to Run a Macro, How to add a micro in Ribbon.
Microsoft Excel для Начинающих (Часть 5)Андрей Сухов
6 years ago
Подробный курс по Word, Excel и Powerpoint — goo.gl/hZwKzq В пятом видеоуроке по основам программы Microsoft Excel мы окончател…
MS Excel — Ввод формулВячеслав Карасиков
2 years ago
В этом уроке показывается простой способ записи формул в Excel так, чтоб не запутаться в скобках.
Tutorial 2 — Assign Macro to a ShapeL Fell
4 years ago
This will allow you to assign a Macro to a shape in Microsoft Powerpoint. The user will be able to click the shape to enter the username before completing your …
VBA для Excel (фрагмент онлайн-урока). Тема: Объявление переменных. Типы переменныхУчебный центр Бейсик
4 years ago
Фрагмент онлайн урока по курсу «Основы программирования Visual Basic for Applications (VBA) для Excel. Уровень 1.» Тема «Объявле…
Microsoft Excel для Начинающих (Часть 9)Андрей Сухов
5 years ago
Подробный курс по Word, Excel и Powerpoint — goo.gl/hZwKzq В заключительном девятом уроке по основам программы Microsoft…
Word Exsel Power Point👆Как активировать❓С компьютером на Ты
11 months ago
Активатор ВРЕМЕННО НЕ АКТУАЛЕН. ОЖИДАЙТЕ ОБНОВЛЕНИЯ Компьютерные Знания goo.gl/SkhbRc Размещение …
Видео #4. Форматирование в Эксель. Курс по работе в Excel для начинающихExcel-Master
Year ago
Скачать видеокурс: excel.pcsecrets.ru Подробный курс по Word, Excel и Powerpoint — pcsecrets.ru/course_office2010 В четвертом видеоур…
(Promo) Unlock Excel VBA and Excel Macros Course — Now availableLeila Gharani
5 months ago
Link to complete course ▻ bit.ly/LeilaVBA This is the promo video for my online Excel VBA & Macros course which will take you from beginner, all the way …
Организация интерфейса. Новое в Microsoft Office Word 2013. Настройка учетной записиTeachVideo
3 years ago
Оригинал и полная запись находится по адресу: www.teachvideo.ru/v/10276.
Сбой активации продукта. Активируем MS Office. Активатор Windows | Office скачать АктивацияВидеоуроки по информатике
Year ago
Решаем проблему «Сбой активации продукта» Скачать программу: yadi.sk/d/npJd4IyW3RafN9.
Урок № 4 Создание презентаций в программе PowerPoint2013. ДиаграммыЗаработок в интернете для начинающих
2 years ago
Из видеоурока Вы узнаете, как добавлять диаграммы в презентацию в программе PowerPoint2013 Клуб Offerinvest — пассивный…
065. Ms Power Point. Урок 65. ТаблицыАлександр Бурков
6 years ago
СКАЧАТЬ Microsoft Office 2010 Professional Plus — chatlandia.burkovsait.ru/skashatyprog/27-office-2003-standart-edition-rus.