Что такое макросы в powerpoint
Перейти к содержимому

Что такое макросы в powerpoint

  • автор:

Применение макросов в программе Power Point для создания тестовых заданий Текст научной статьи по специальности «Компьютерные и информационные науки»

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Мирзахмедова Наргиза Дилмуродовна

В статье рассмотрено создание макросов в программах Microsoft Office на языке программирования Visual Basic for Applicatoin (VBA).

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Мирзахмедова Наргиза Дилмуродовна

Возможности языка Visual Basic for Application для создания теста в microsoft PowerPoint
Разработка обучающей программы с тестовым контролем знаний средствами VBA программирования
Занятие 2. Работа с файлами и графикой в Visual Basic
Изучение VBA в школе
Проектирование программных педагогических средств
i Не можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Применение макросов в программе Power Point для создания тестовых заданий»

Применение макросов в программе Power Point для создания тестовых заданий Мирзахмедова Н. Д.

Мирзахмедова Наргиза Дилмуродовна /Mirzahmedova Nargiza Dilmurodovna — преподаватель, кафедра информатики и методики её преподавания,

Ташкентский государственный педагогический университет имени Низами, г. Ташкент, Республика Узбекистан

Аннотация: в статье рассмотрено создание макросов в программах Microsoft Office на языке программирования Visual Basic for Applicatoin (VBA).

Ключевые понятия : макрос, элемент управления, язык программирования Visual Basic for Applications.

Макрос — это совокупность команд, автоматизирующих выполнение некоторых операций в программах пакета Microsoft Office.

Команды макроса пишутся с помощью языка программирования VBA (Visual Basic for Applications). Макропрограммирование на языке Visual Basic for Applications является одной из важнейших тем курса информатика в образовательных заведениях, в связи с этим данная тема может являться продолжением (или расширением) темы программирования на Visual Basic.

Кроме того, несмотря на некоторую специфику программирования на языке VBA, эту среду мы всегда имеем под рукой и можем использовать в учебных целях (в то время как специализированную среду программирования необходимо приобретать отдельно и производить установку).

Создание тестовых заданий с использованием макросов на основе макропрограммирования в среде VBA является очень удобным и простым средством для осуществления контроля знаний. Наиболее наглядной и приемлемой программой для создания тестовых заданий с использованием макросов является программа Microsoft Power Point.

Для реализации тестовых заданий различного вида в программе Microsoft Power Point необходимо использование таких элементов управления как переключатель, флажок, кнопка и т.д. Для добавления элементов управления в слайд необходимо на ленте выбрать меню Разработчик и в разделе Элементы управления осуществить выбор нужной кнопки. Если раздел Элементы управления не отображается в ленте, то для его добавления в списке кнопки Office в меню «Параметры» выбрать раздел «Настройки ленты», в котором выбираем пункт «Разработчик».

Для создания тестов на основе множественого выбора ответов необходимо в разделе Элементы

управления выбрать элемент флажок и в слайде добавить количество флажков соответствующее количеству вариантов ответа. Используя параметры свойства Caption задайте текст каждого варианта ответа. Для каждого флажка выбирая свойства Font можно установить параметры шрифта.

Тестовое задание должно содержать элемент управления осуществляющий контроль выполнения задания или возможность перехода к следующему вопросу. Для реализации этой функции необходимо воспользоваться таким элементом управления как кнопка. Для добавления кнопки на слайд необходимо в

разделе Элементы управления выбрать элемент кнопка —* и разместить его в слайде. С помощью панели свойств можно задать параметры кнопки. Например, с помощью поля Caption можно задать название кнопки, а с помощью диалогового окна кнопки Font — параметры шрифта [1, 116].

Для осуществления возможности вывода результата ответа необходимо создать элемент текстового поля. Для этого на панели управления выберите кнопку поле и расположите текст 1^ е поле в слайде и дайте название данному полю.

Однако, простого добавления кнопки и ее оформления не достаточно для использования возможности автоматического контроля ответа на вопрос. Для того, чтобы с помощью кнопки осуществлялся контроль ответа необходимо задать макрокоманду, проверяющую правильность ответа.

Для этого необходимо выполнить двойной щелчок мыши по созданной кнопке и введите в окно кодов нужный макрокод.

Например, для тестового задания с шестью вариантами ответов, правильными из которых являются 1, 4, 5 и 6 макрокод будет выглядеть следующим образом:

Private Sub otsenka_Click() otsenka1 = otvet1.Value otsenka2 = otvet2.Value otsenka3 = otvet3.Value otsenka4 = otvet4.Value otsenka5 = otvet5.Value otsenka6 = otvet6.Value

polniy = otsenka1 And otsenka4 And otsenka5 And otsenka6 oshibka = otsenka2 Or otsenka3

ne_polniy = otsenka1 Or otsenka4 Or otsenka5 Or otsenka6

If oshibka Or (Not ne_polniy And Not oshibka) Then otveti.Text = «Неправильный ответ»

If Not oshibka Andne_polniy Then otveti.Text = «Неполный ответ»

If polniy And Not oshibka Then otveti.Text = «Правильный ответ»

В ходе ответов на тренировочные тестовые вопросы бывает необходима возможность повторного ответа на вопрос. Для этого необходимо, чтобы очищалось поле вывода оценки при выборе любого из созданных новых флажков [2, 14]. Для очистки поля вывода оценки необходимо выполнить двойной щелчок на каждом из флажков и ввести следующий код:

Private Sub otvet1_Click() otveti.Text = «»

Private Sub otvet2_Click() otveti.Text = «»

Private Sub otvet3_Click() otveti.Text = «»

Private Sub otvet4_Click() otveti.Text = «»

Private Sub otvet5_Click() otveti.Text = «»

Private Sub otvet6_Click() otveti.Text = «»

Таким образом, используя элементы управления и коды макрокоманд можно создавать тестовые вопросы различного вида. Программа Microsoft Power Point и макросы являются удобным и простым средством для создания тестовых заданий не только в обычном их строгом исполнении, но и для создания наглядных тестов с использованием рисунков, графиков и других визуальных объектов.

1. Объектно-ориентированное программирование в VisualBasic.NET. М.: «ПИТЕР», 2003.

2. Информатика и образование, №5-2009 (14-22).

Создание макроса в PowerPoint

Запись макроса, которая используется для автоматизации часто используемых задач, недоступна в PowerPoint 2013 и более новых версиях. Вместо этого для создания или изменения макросов можно использовать Visual Basic для приложений (VBA). К ним относятся изменения, созданные в более ранних версиях PowerPoint.

Создание и изменение макроса

Чтобы создать или изменить макрос с помощью Visual Basic для приложений, сделайте следующее:

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

Важно: Это средство недоступно в Office на компьютерах под управлением Windows RT. Хотите узнать, какая у вас версия Office?

Запуск макроса

Сведения о том, как запускать макрос в последних версиях PowerPoint, см. в теме «Запуск макроса в PowerPoint».

Запуск макроса в PowerPoint

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Чтобы запустить макрос в PowerPoint, на ленте должна быть показана вкладка » разработчик «. Ознакомьтесь с разкладкой «Показать вкладку» Разработчик «.

На вкладке разработчик отображаются следующие возможности.

  1. На вкладке Разработчик в группе Код нажмите кнопку Макросы.
  2. В диалоговом окне макрос в поле имя макросавыберите нужный макрос и нажмите кнопку выполнить.

Сведения о рисках безопасности макросов, а также о том, как включать и отключать макросы в презентациях в центре управления безопасностью, приведены в разделе Включение и отключение макросов в документах Office.

Если вы хотите создать или изменить макрос, необходимо использовать Visual Basic для приложений (VBA).

Включение или отключение макросов в файлах Microsoft 365

Excel для Microsoft 365 Word для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 Access для Microsoft 365 Excel 2021 Word 2021 Outlook 2021 PowerPoint 2021 Access 2021 Visio профессиональный 2021 Visio стандартный 2021 Excel 2019 Word 2019 Outlook 2019 PowerPoint 2019 Access 2019 Visio профессиональный 2019 Visio стандартный 2019 Excel 2016 Word 2016 Outlook 2016 PowerPoint 2016 Access 2016 Visio профессиональный 2016 Visio стандартный 2016 Excel 2013 Word 2013 Outlook 2013 PowerPoint 2013 Access 2013 Visio профессиональный 2013 Visio 2013 Excel Starter 2010 Еще. Меньше

Интерактивная поддержка в браузере может предоставлять цифровые решения для проблем с Office

Макрос — это ряд команд, используемых для автоматизации повторяемой задачи, который может выполняться при выполнении задачи. Однако некоторые макросы могут представлять угрозу безопасности, внося на компьютер вирусы или вредоносные программы.

Предупреждение: Никогда не включайте макросы в файле Microsoft 365, если вы не уверены, что знаете, что делают эти макросы, и вам нужна функциональность, которую они предоставляют. Для просмотра или изменения файла не нужно включать макросы. Дополнительные сведения см. в статье Защита от макровирусов.

Создание доверенного документа для включения макросов

Если при открытии документа или попытке запустить макрос отображается предупреждение системы безопасности, можно сделать его доверенным документом и включить макросы. Этот пример находится в книге Excel.

Панель предупреждений отключена для макросов

Предупреждение системы безопасности доверенного документа

  1. Выберите Включить содержимое.
  2. В диалоговом окне Предупреждение системы безопасности выберите Да , чтобы сделать документ доверенным.

Макросы теперь включены в этом документе. Чтобы отозвать доверенный документ, необходимо очистить все доверенные документы. Дополнительные сведения см. в разделе Доверенные документы.

Совет: Вместо включения макросов для каждого документа можно создать надежное расположение для хранения доверенных документов. Microsoft 365 не будет проверка их в центре управления безопасностью. Дополнительные сведения см. в статье Добавление, удаление и изменение надежного расположения в Microsoft Office.

Изменение параметров макросов в центре управления безопасностью

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

Важно: При изменении параметров макроса в центре управления безопасностью они изменяются только для приложения Microsoft 365, которое вы используете в настоящее время. Параметры макроса не изменяются для всех приложений Microsoft 365.

Параметры макросов центра управления безопасностью

  1. Перейдите на вкладку Файл и выберите Параметры.
  2. Выберите Центр управления безопасностью, а затем выберите Параметры центра управления безопасностью.
  3. В центре управления безопасностью выберите Параметры макросов.

Значок безопасности макросов

Совет: Если на ленте есть вкладка разработчика , выберите вкладку Разработчик, а затем выберите

Безопасность макросов , чтобы быстро открыть центр управления безопасностью .

Ниже приведены параметры макроса. Не все приложения имеют одинаковый выбор.

Примечание: Варианты немного отличаются в Excel, мы будем называть их, как мы идем.

  • Отключить все макросы без уведомления. Этот параметр отключает макросы и связанные с ними оповещения безопасности.

Панель предупреждений отключена для макросов

В Excel этот параметр — Отключить макросы VBA без уведомления и применяется только к макросам VBA.
Отключить все макросы с уведомлением. Этот параметр отключает макросы без отключения оповещений системы безопасности, которые будут появляться при необходимости.

Используйте этот параметр для включения макросов в индивидуальном порядке.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *