Составители:
Рубрика:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 61
- 62
- 63
- 64
- 65
- …
- следующая ›
- последняя »
