Оператор присваивания. Тема 3. Инструкции языка Visual Basic для приложений

Тема 3. Инструкции языка Visual Basic для приложений

Использование префиксов типов данных в именах переменных

Описание и использование констант

Константа, подобно переменной, является именованной областью памяти, хранящей информацию, используемую в программе. Однако, в отличие от переменной, изменение значения константы во время выполнения программы не допускается. В VBA можно как описывать собственные константы, так и использовать стандартные.

Синтаксис:

[Public | Private] Const имя_константы [As тип ] = значение

При описании константы ей можно присвоить литерал, но нельзя присвоить значение переменной или значение, возвращаемое какой-либо функцией.

В VBA имеется множество встроенных констант. Хотя вместо имен встроенных констант можно использовать и их значение, использование имен предпочтительнее, так как улучшает понимание текста программы, а также потому, что фактические значения констант в отличие от имен могут измениться в будущих версиях языка.

Пример:

Const intMaxCount As Integer = 30

Const blnFlagStart As Boolean = False

Const strMsgRus As String = “Введите значение параметра”

Const dtmStartFinYear As Date = #01/01/2005#

Префикс Тип данных Пример
bln Boolean blnFlagStart
byt Byte bytMaxCount
cur Currency curMaxCost
dbl Double dblMaxCount
dtm Date dtmStartFinYear
int Integer intMaxCount
lng Long lngMaxValue
obj Object objMainForm
str String strMsgVarning
sng Single sngMaxCount
vnt Single vntTempValue
g Глобальная переменная g_intMaxCount

План

3.1. Оператор присваивания

3.2. Условный оператор

3.3. Оператор выбора

3.4. Оператор цикла Do … Loop

3.5. Оператор цикла со счетчиком (For … Next)

3.6. Оператор цикла For Each … Next

3.7. Оператор With … End With

3.8 Оператор безусловного перехода

Инструкция (или оператор) – это элементарная языковая конструкция, указывающая, что должно быть выполнено или как воспринимать следующие за ней данные. В состав оператора входят одно или несколько ключевых слов, а также, возможно, параметры. Несколько операторов, расположенных в одной программной строке, отделяются друг от друга двоеточием.

Оператор присваивания используется для присваивания элементу данных языка (переменной, константе, элементу массива, свойству объекта) значения.

С использованием оператора присваивания описывается конструкция блок-схем, представленная на рис.1.

       
 
   
Рис.1
 


Оператору присваивания соответствует знак =(равно).

Синтаксис:

ИмяПеременной = Выражение

После выполнения оператора присваивания переменной с именем ИмяПеременной будет присвоено значение, полученное в результате вычисления выражения, стоящего справа от знака =(равно).

Тип данных переменной ИмяПеременной должен быть совместим с типом данных вычисленного выражения.

Допускается запись нескольких операторов в строке. В качестве разделителя операторов используется знак:(двоеточие).

Пример:

М = (А + В) / 2

М = (А + В) / 2: С = К: D = 5


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: