Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольная по ИНФОРМАТИКЕ.docx
Скачиваний:
4
Добавлен:
03.09.2019
Размер:
588.76 Кб
Скачать

Лабораторная работа №7 Элементы управления (эу) на рабочем листе. Макрорекордер

ЭУ представляют собой объекты, упрощающие ввод данных: избавляют от ввода с клавиатуры, дают уверенность в правильности введенных данных и не требуют от пользователя навыков программирования. К ЭУ относятся: различные списки, переключатель, флажок, счетчик, линейка прокрутки. ЭУ связываются с определенными ячейками рабочего листа. Каждое изменение его состояния отражается на содержимом соответствующей ячейки.

Макрорекордер - это магнитофон для записи макроса (макрос - последовательность инструкций, выполняемых Excel), работающий по принципу «делай, как я». Все действия протоколируются в виде команд языка VBA и в дальнейшем могут быть проиграны. Т.е. Excel записывает все производимые над рабочим листом действия и интерпретирует их как последовательность команд языка. Данный метод позволяет

быстро освоить язык VBA, изучая текст созданных программ.

Задание. Автоматизировать процесс формирования путевки в туристическом агентстве печати двух экземпляров.

Порядок выполнения работы.

  1. Переименовать листы Контекстное меню корешка листа  Переименовать

  2. Ввести текстовую информацию на листе «Ввод» В ячейку В5 – «Страна», В8 – «Длительность» и т.д.

  3. Отобразить панель инструментов «Формы» Вид  Панели инструментов  Формы

  1. С помощью соответствующих пиктограмм панели «Формы» создать на листе элементы: поле со списком, список, счетчик, группу и в ней три переключателя, два флажка

    1. Перейти на лист «Справочник»

    1. Ввести в ячейки А1: А7 названия стран

    2. Ввести в ячейки С1: С5 количество звездочек отеля

    3. Перейти на лист «Ввод»

    4. Отформатировать каждый элемент управления Контекстное меню / Формат объекта / Элемент управления Для поля со списком указать: Формировать список по диапазону - Справочник!А1:А7 Связь с ячейкой – Справочник!В1 Для списка ввести: Формировать список по диапазону - Справочник!С1:С5 Связь с ячейкой – Справочник!D1 Для счетчика: Минимальное значение – 1 Максимальное значение – 30 Связь с ячейкой – D8 Для одного любого из переключателей: Связь с ячейкой – Справочник!D3 Для первого флажка: Связь с ячейкой – Справочник!D4 Для второго флажка: Связь с ячейкой – Справочник!D5

    5. Перейти на лист «Путевка»

    6. Создать бланк путевки

    7. Ввести в ячейки с помощью мастера функций D5=ИНДЕКС(Справочник!A1:A7;Справочник!B1) D7=Ввод!D8 D9=ИНДЕКС(Справочник!C1:C5;Справочник!D1) D11=ВЫБОР(Справочник!D3;"самолет";"ж/д";"автобус") D13=ЕСЛИ(Справочник!D4;"имеется";"отсутствует") D15=ЕСЛИ(Справочник!D5;"имеется";"отсутствует")

    8. Проверить правильность формирования путевки

    9. Отформатировать каждый лист (шрифт, фон, рамки)Скрыть лист «Справочник» Формат  Лист  Скрыть

    10. Создать макрос для печати двух копий путевки Сервис  Макрос  Начать запись  Нажать дважды на пиктограмму «Печать» (принтер) панели «Стандартная»  Сервис  Макрос  Остановить запись

    1. С помощью пиктограммы «Кнопка» панели «Формы» создать кнопку, закрепить за ней созданный макрос Макрос1 и переименовать ее.