Курсовая работа по информатике. Создание UserForm Калькулятор

Содержание

Слайд 2

Создание кнопки вызова калькулятора На листе содержания создаём кнопку вызова калькулятора.

Создание кнопки вызова калькулятора

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

этого входим в режим конструктора, на панели «Элементы управления» выбираем пункт «Кнопка» и щёлкаем на поле книги.
Вызвать панель управления элементами VBA можно нажав правой клавишей на панели кнопок и поставить галочку напротив «Visual Basic».
На появившейся кнопке щёлкаем правой кнопкой мыши. Щёлкаем на пункте Свойства.
В появившемся окне присваиваем cвойство
Name = cbc, и свойство Caption = Калькулятор.
Слайд 3

Код для вызова калькулятора с листа содержания В режиме конструктора на

Код для вызова калькулятора с листа содержания

В режиме конструктора на листе

содержания нашей книги щёлкаем 2 раза не кнопке «Калькулятор». В появившемся окне вводим код следующего содержания:
Слайд 4

Создание UserForm Нажимаем сочетание клавиш Alt+F11 и попадаем в интегрированную среду

Создание UserForm

Нажимаем сочетание клавиш Alt+F11 и попадаем в интегрированную среду

разработки приложений VBA. В главном меню открываем вкладку Insert→UserForm.
Слайд 5

В окне Project появится строка UserForm1

В окне Project появится строка UserForm1

Слайд 6

Объекты VBA - Option Button - Переключатель - Command Button -

Объекты VBA


- Option Button - Переключатель
- Command Button -

Кнопка
- Text Box – Поле ввода
- Label - Надпись
Слайд 7

Создание интерфейса калькулятора Щёлкаем 2 раза на пункте UserForm1 в окне

Создание интерфейса калькулятора

Щёлкаем 2 раза на пункте UserForm1 в окне

Project. В появившемся поле с помощью панели ToolBox создаём поля ввода чисел (TextBox), переключатели действий (OptionButton) и кнопку «Ответ» (CommandButton), пояснения (Label). Названия меток, переключателей и кнопок вводим в поле Caption окна Properties.
Слайд 8

Задание свойства Name Выделяя поочерёдно каждый объект, в окне Properties в

Задание свойства Name

Выделяя поочерёдно каждый объект, в окне Properties в строке

Name исправляем это свойство.
НАПРИМЕР:
Для числа А - TextBox1?ta;
Для числа В - TextBox2?tb;
Для ответа - TextBox3?otv;
Для суммы - OptionButton1?obs;
Для произведения - OptionButton2?obp;
Для разности - OptionButton3?obr;
Для деления - OptionButton4?obd;
Для извлечения квадратного корня - OptionButton5?obk;
Для кнопки «Ответ» - CommandButton1?ok.
Слайд 9

Написание кода программы Щёлкаем 2 раза на кнопке «Ответ». В открывшемся

Написание кода программы

Щёлкаем 2 раза на кнопке «Ответ». В открывшемся окне

набираем код программы:
Функция IsNumeric() служит для проверки заданного в скобках поля на наличие данных.
Слайд 10

При запуске калькулятора получаем следующий результат Пример:

При запуске калькулятора получаем следующий результат Пример: