End Sub. Часть формальных параметров, описанных в заголовке, может быть использована в процедуре для ввода исходных данных
Часть формальных параметров, описанных в заголовке, может быть использована в процедуре для ввода исходных данных, а другая часть – для записи в них результатов выполнения программного кода процедуры.
В частном случае процедура может иметь и пустой список параметров, тогда ее заголовок будет выглядеть следующим образом:
Sub <имя процедуры> ( )
Для того, чтобы использовать процедуру типа Sub в основной программе, необходимо записать ее имя в отдельной строке и через пробел после имени указать фактические аргументы, разделив их запятыми.
По существу до сих пор рассматривались в предыдущих разделах как раз процедуры, но процедуры обработки событий, привязанные к объекту, над которым это событие совершается. Например, запись Sub CommandButton1_Click()означает, что программа выполняется, когда по кнопке CommandButton1 делается щелчок Click.
Пользовательские процедуры могут быть доступны как на отдельной форме, так и для всех форм приложения. Если текст пользовательской процедуры записывается в окне программного кода рабочего листа, то она будет доступна во всех процедурах данного листа, но недоступной в программах других листов. Если же текст пользовательской процедуры записывается в специальном окне модуля (Insert/Module) в окне Редактора Visual Basic, то она будет доступна для процедур всей книги.
Пример 2 использования процедуры со списком формальных параметров. Предположим, необходимо вычислить сумму двух различных произведений:
,где
Для решения такой задачи сначала надо создать процедуру, которая производит вычисление произведений любого количества любых сомножителей из элементов массива:
Дата добавления: 2015-09-25; просмотров: 603;