Курсовая работа: Бросание игральной кости на VBA
Процедуры . В зависимости от назначения процедуры они разделяются на процедуры обработки событий и процедуры общего назначения . В зависимости от области определения процедуры бывают открытыми и закрытыми . Закрытые процедуры доступны только внутри формы, модуля, класса модулей, объявляются ключевым словом private . Открытые процедуры доступны для любых форм, модулей и классов модулей и объявляются ключевым словом public . Процедура обработки событий имеет имя, полученное сцеплением с помощью символов подчеркивания имени и события. Например:
Command Button _ Click объявляется по умолчанию как закрытая (private).
В процедурах обработки событий набор аргументов зависит от события и не может быть изменен разработчиком. В процедурах общего доступа количество и порядок аргументов определяется разработчиком. Для передачи аргументов по ссылке следует указать ключевое слово ByRef, по значению ByVal. По умолчанию аргументы передаются в одну ссылку.
Операторы управления:
1. If … then – условный оператор, который может иметь однострочный или блочный синтаксис;
Например:
If условие then
[оператор]
[else if условие then]
[else]
[оператор]
[endif]
endif
2. Select Case – оператор выбора имеет следующий синтаксис:
SelectCase проверочное выражение
Case список выражений
[оператор]
Case else
[оператор]
End Select
1. For … Next – оператор цикла имеет следующий синтаксис:
For счетчик = начальное значение Т
конечное значение [Step шаг]
[оператор]
Next [счетчик]
Шаг может быть как положительным так и отрицательным.
2. Do … Loop – оператор повторения существует в двух вариантах:
1) Do [{While/ Until} условие]
[оператор]