Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kf.doc
Скачиваний:
4
Добавлен:
10.09.2019
Размер:
5.44 Mб
Скачать

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

На рисунке 2.13 приведено окно книги с постановкой задачи и кнопкой вызова формы.

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

На рисунках 2.14 и 2.15 приведено окно формы до и после нажатия кнопки Расчет соответственно.

Рисунок 2.14. - Ввод исходных данных

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

На рисунке 2.16 приведены окна формы при отрицательных значениях и при вводе текста.

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

На рисунке 2.17 приведено окно формы при отсутствии исходных данных.

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

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

2.3Разработка презентации

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

Используя возможности PowerPoint, разработать мультимедийную презентацию по теме «Надстройка Пакет анализа в Excel: назначение и краткая характеристика инструментов для моделирования данных (генерация случайных чисел)».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]