Читайте также:
|
|
5. Использую возможности редактирования создайте процедуру, следующего содержания:
Public Sub Ferst()
Dim S As Integer
S = 1
MsgBox "Это мой " & S & " опыт работы в редакторе VBA"
End Sub
& ‑ воспроизводится нажатием клавиш CTRL + 7
Процедура
Процедура является самостоятельной частью кода, которая имеет имя и может содержать аргументы, выполнять последовательность инструкций и изменять значения своих аргументов.
[Private] [Public] [Static] Sub Имя [(Список Aргументов)]
(инструкции)
[Exit Sub] [Инструкции]
End Sub
Элементы описания:
PUBLIC ‑ Указывает, что процедура Sub доступна для всех других процедур во всех модулях
PRIVAIT ‑ Указывает, что процедура sub доступна для других процедур только того модуля, в котором она описан
STATIC ‑ Указывает, что локальные переменные процедуры сохраняются в промежутках времени между вызовами этой процедуры
Имя ‑ Имя процедуры sub, удовлетворяющее стандартным правилам именования переменных
СписокАргументов ‑ список переменных, представляющий аргументы, которые передаются в процедуру sub при ее вызове. Имена переменных разделяются запятой
Инструкции ‑ любая группа инструкций, выполняемых в процедуре Sub
Exit Sub ‑ инструкция, приводящая к немедленному выходу из процедуры
End Sub – закрытие процедуры.
Основные понятия
1. идентификатор – имя переменной, константы, функции, процедуры, типа.
Правило задания идентификатора:
· Длинна идентификатора не должна превышать 255 символов.
· Идентификатор должен быть уникален внутри области определения
· набор букв, цифр и знаков подчеркивания, начинающийся с буквы.
· Нельзя использовать идентификаторы, совпадающие с именами встроенных функций и процедур, а также с ключевыми словами языка.
2. переменные, константы, функции, принимающие числовое значение – называются арифметическими.
3. арифметическое выражение – арифметическиепеременные, константы, функции, объединенные знаками арифметических операций
Знаки арифметических операций в порядке их приоритета:
+ | Суммирование |
- | Вычитание |
* | Умножение |
/ | Деление |
Mod | Остаток от деления |
\ | Целая часть частного |
^ | Возведение в степень |
Пример:
· A = 14,5 + B * C –(B + C) ^ 2 – Sin(C)
Дата добавления: 2015-11-14; просмотров: 68 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Окно редактирования кода | | | Операции деления |