Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2012_Практика Указания.doc
Скачиваний:
2
Добавлен:
01.09.2019
Размер:
2.05 Mб
Скачать

2.3.3 Разработка программного кода

После разработки макета формы необходимо выделить командную кнопку Расчет (CommandButton1) и выполнить команду View (Вид)/Code (Код). При этом откроется окно кода с командами начала и завершения процедуры CommandButton1_Click() - нажатия кнопки Расчет (рисунок 2.5).

Между указанными командами записываются необходимые вычисления.

Аналогично создается программный код для кнопок Отмена и Очистить (CommandButton2 и CommandButton3, рисунок 2.6).

В тексте программного кода необходимо предусмотреть проверку вводимых исходных данных и обработку ошибок при попытке нажатия кнопки Расчет без исходных данных.

Рисунок 2.5 – Шаблон программного кода процедуры для нажатия кнопки

Рисунок 2.6 – Программный код процедур нажатия кнопок Расчет и Отмена

Окончательный вид макета формы и код процедуры, позволяющей по радиусу описанной окружности вычислить периметр квадрата по формуле: , приведены на рисунке 2.7.

Рисунок 2.7 – Макет и программный код пользовательской формы

Для ввода исходных данных (радиус R) использован элемент поле TextBox1, значение из которого преобразуется к типу Double.

Вычисления выполняются после нажатия кнопки Расчет (CommandButton1).

Вывод результата осуществляется в поле TextBox2 (значение периметра приводится к числовому формату с двумя знаками после запятой и преобразуется к типу String).

Нажатие кнопки Отмена (CommandButton2) приведет к очистке от текущих значений текстовых полей TextBox1, TextBox2 и закрытию формы.

Нажатие кнопки Очистить (CommandButton3) приведет к очистке от текущих значений текстовых полей TextBox1 и TextBox2 (без закрытия формы).

2.1.4 Проверка работоспособности пользовательской формы

Отладка программного кода формы осуществляется командой Debug (Отладка)/ Compile VBAProject (компилировать).

Проверка работоспособности разработанной формы производится путем ее вызова при нажатии кнопки на рабочем листе Excel.

Для создания кнопки вызова формы используется панель инструментов Формы.

Макрос для кнопки вызова формы имеет вид (рисунок 2.8).

Рисунок 2.8 – Процедура для кнопки вызова формы

Привести пример вызова на листе Excel разработанной формы, включая:

    • окно рабочей книги с постановкой задачи и кнопкой вызова формы (рисунок 2.9);

    • окно формы с исходными данными и полученным результатом вычисления. Например, на рисунках 2.10 и 2.11 приведена форма до и после нажатия кнопки Расчет;

    • привести диалоговое окно, которое выводится при попытке расчета при отсутствии исходных данных или отрицательных значениях (рисунок 2.12) и соответствующий программный код.

Рисунок 2.9 – Кнопка вызова формы

Рисунок 2.10 – Ввод исходных данных

Рисунок 2.11 – Вывод результата после нажатия кнопки Расчет

Рисунок 2.12 – Вывод сообщений при нажатии кнопки Расчет при отсутствии или некорректных исходных данных в поле TextBox1

2.3 Разработка мультимедийной презентации

2.3.1 Постановка задачи

Используя возможности PowerPoint, разработать мультимедийную презентацию по теме: _________________________________________________________________________________

Выполнить настройку анимации объектов на слайдах.

Настроить смену слайдов по щелчку и по времени.

2.3.2 Функциональные возможности Microsoft PowerPoint

Дать определение презентации, пояснить необходимость их создания и применения.

Привести назначение и функциональные возможности программы Microsoft PowerPoint, описать режимы работы программы.

2.3.3 Разработка структуры презентации

Структура презентации обычно соответствует плану изложения теоретического материала. Дополнительно включаются титульный слайд и заключительный слайд. Таким образом, структура презентации имеет следующий вид:

  1. Титульный слайд (название вопроса, сведения об авторах)

  2. Слайд Содержание (подпункты вопроса, гиперссылки)

  3. Слайды основной части в порядке, приведенном на слайде Содержание. Каждый подпункт изложения материала приводится на отдельном слайде.

  4. Слайд Заключение с выводами по вопросу.

  5. Слайд Благодарю за внимание, содержащий сведения об авторах и контактную информацию.

Привести слайды презентации в режиме Сортировщика слайдов.