- •Создание электронного теста средствами ms Excel
- •1. Внесение текста теста
- •2. Реализация автоматической обработки результатов
- •2. 1. Подсчет суммы баллов
- •2.2. Автоматический вывод оценки
- •Если (условие; значение при выполнении условия; значение при невыполнении условия)
- •2.3. Запуск вывода результатов пользователем
- •3. Форматирование теста
- •4. Создание кнопки очистки
- •5. Защита структуры теста от изменения
3. Форматирование теста
Когда тест готов можно уберите сетку, формульную строку, ярлыки листов, заголовки строк и столбцов, горизонтальную полосу прокрутки.
Для настройки этих параметров выполните команду Сервис/Параметры и перейдите на вкладку Вид.
4. Создание кнопки очистки
Перед началом тестирования необходимо очистить столбец с ответами. Для этого создадим макрос «Очистить_все», удаляющий введенные пользователем варианты ответов. Макрос должен вызываться нажатием кнопки «Очистить все».
Для того чтобы макросы могли выполняться, нужно понизить уровень безопасности приложений Office. Для этого:
В окне приложения MS Excel выполните команду Сервис/Макрос/Безопасность…;
На вкладке Уровень безопасности понизьте уровень безопасности (обычно бывает достаточно снижения уровня безопасности до среднего уровня).
Создание макроса «Очистить_все»:
Зайдите в меню Сервис/ Макрос / Начать запись. После этого на экране появится окно Запись макроса. В нем задайте имя макроса «Очистить_все». Нажмите ОК.
После этого на экране появилась маленькая панель инструментов Остановить запись . С этого момента все выполненные действия записываются в макрос, пока не будет нажата кнопка Остановить запись на этой панели. Выделите ячейки F4:F10 и нажмите клавишу Delete для их очистки. Затем остановите запись макроса (кнопка Остановить запись ).
Создание кнопки «Очистить все» и привязка к ней макроса:
Отобразите панель инструментов Формы на экран: Вид/Панели инструментов/Формы.
На панели инструментов Формы выберите элемент Кнопка .
На листе обрисуйте контур будущей кнопки.
Сразу после этого появится окно Назначить макрос объекту со списком макросов.
Из списка макросов выберите макрос Очистить_все. ОК.
Щелкните по тексту кнопки и введите надпись «Очистить все».
Проверьте работу кнопки: отметьте ответы на вопросы теста, а затем нажмите на кнопку очистки.
5. Защита структуры теста от изменения
Чтобы тестируемый не смог нарушить структуру теста, нужно защитить лист Excel от изменений.
Для ячеек, в которые пользователь будет вводить данные снимите защиту. Для этого:
Выделите нужные ячейки: F4:F11
Выполните команду меню Формат/Ячейки…,
На вкладке Защита снимите флажок Защищаемая ячейка.
Для кнопки очистки также снимите защиту. Для этого:
Выделите кнопку «Очистить все».
Выполните команду меню Формат/Элемент управления…
На вкладке Защита снимите флажок Защищаемый объект.
Затем защитите лист. Для этого:
Выполните команду Сервис/Защита/Защитить лист…
При желании установите пароль.