Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Работа с редактором программного кода




Программный модуль состоит из одной или нескольких процедур, которые содержат выполняемый программный код.

Процедура типа Sub (подпрограмма) является универсальной процедурой для выполнения каких-либо действий.

Для создания процедуры типа Sub в окне редактора программного кода модуля Module1 выполните команду Insert → Procedure. В открывшемся диалоговом окне введите имя процедуры, например, Фамилия_лаб№_з№. При нажатии <Enter> или <Ok> редактор VBA автоматически вставит в модуль ключевые слова Private Sub,End Sub и строку-разделитель. Между Sub и End Sub и будут записываться операторы программного модуля Module1.

Рассмотрим создание процедуры для вычисления значения функции при x = 12,04; y = 2; z = 4.

Алгоритм решения данной задачи является линейным, включает ввод исходных данных, расчет значения функции и вывод результата. Все операторы ввода-вывода изучены на лекции «VBA-2 (Ввод-вывод)». Для освоения режимов ввода операторов программного кода выполните следующие действия:

– на листе Excel в ячейку A1 введите число 4 (заданное значение для программной переменной z);

– наберите в редакторе кода модуля Module1 программный код в соответствии с образцом, представленным на рис. 4;

 

Рис. 4. Программный код для расчета значения функции t

 

– запустите программу на выполнение (см. раздел «Правила записи и ввода программ» в лекции VBA-1), в ответ на запрос «Введите y» (рис. 5) в поле ввода наберите 2 и нажмите <Enter> или <OK>;

– сравните полученный результат с образцом на рис. 6. Перейдите в редактор VBA и в окне отладки Immediate также проверьте вывод результата;

измените программу так, чтобы в диалоговом окне выводился не только результат расчета t, но и исходные данные; в окне отладки Immediate исходные данные выведите в одной строке, а значение t – в другой. Обязательно проверьте работу нового варианта программы!

После этого сохраните сделанные изменения и выйдите из Excel.

 

Рис. 5. Диалоговое окно ввода данных Рис. 6. Результат расчета

 


Поделиться:

Дата добавления: 2015-08-05; просмотров: 61; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты