Компьютерные технологии в металлургии и литейном производстве. Дембовский В.В. - 63 стр.

UptoLike

Составители: 

Рубрика: 

63
Условимся Pабочий Лист1 Excel, куда из формы будут вы-
водиться исходные данные и результаты счёта, заполнять сле-
дующим образом:
Столбец A первый аргумент X = const;
Столбец Ввторой (варьируемый) аргумент Y = var;
Столбец Спервая формула (для вычисления Z
1
);
Столбец D – вторая формула (для вычисления Z
2
).
Первая строка этого диапазона столбцов в дальнейшем
будет отведена под заголовки данных каждого столбца. Непосредс-
твенно информация будет заноситься начиная со второй
строки.
Тогда надписьФормула 1 обозначает окно ввода формулы
для вычисления значения функции Z
1
, а надписьФормула 2“
предназначена для обозначения окна написания формулы для
вычисления Z
2
.
В соответствии с принятыми допущениями составим текст ко-
да формы (Приложение 2), руководствуясь приведенными в нём
комментариями.
В составе кода процедура под условным наименованием
Private Sub CommandButton1_ Click() используется для автомати-
зации пересчета исходных данных и передачи их в таблицу
(Рабочий Лист 1). Полученные результаты используются собст-
венно для построения графика процедурой Private Sub Com-
mandButton4_Click(). Последняя автоматически вызывает извест-
ную из части 1 программу Мастер Диаграмм и сообщает этой
программе необходимые параметры построения графика.
Процедура Private Sub CommandButton3_Click() предназна-
чена для закрытия формы.
Процедура Private Sub UserForm_Initialize () служит для ак-
тивизации окна формы и назначает клавише [Enter] функцию
кнопки ВЫЧИСЛЕНИЕ, а клавише [Esc]функцию кнопки СБРОС
(для сброса команду нужно вводить дважды).
Переменная
n является числом строк, занятых варьируемы-
ми значениями (здесьаргумента Y). Поскольку эта переменная
используется в двух процедурах, в состав проекта включаем
модуль. В код последнего вносим запись
Public n As Integer