Демонстрационный пример программы на VBA

 

Sub DEMOLB9()

Dim A As Single‘ описание переменной A вещественного типа

Dim B As Integer ‘ описание переменной B целого типа

Dim C As String ‘ описание переменной C строкового типа

Dim D As Single ‘ описание переменной D вещественного типа

A = Rnd ‘переменной A присваивается случайное число из [0,1]

A = A + 12.7

B = Int(A)‘переменной Bприсваивается целая часть числа A

D = -123.56

D = Fix(D) ‘переменной D присваивается целая часть числа D

C = " ГРУППА"

MsgBox " A= " & A & (Chr(10) & Chr(13)) _ ‘ Вывод результата в окно

& " B= " & B & (Chr(10) & Chr(13)) _ ’ в трех строках

& " D= " & D, vbInformation, Date & C

End Sub

Программирование алгоритмов линейной структуры

Основные сведения о программировании алгоритмов линейной структуры

 

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

Реализация алгоритмов линейной структуры

 

Инструкции присваивания

Формат записи:

[Let]<Имя переменной> (или <Имя константы>= <Выражение> , где:

<Имя переменной>, <Имя константы>- конструкции, построенные по правилам VBA.

Выражение - выражение того же типа, что и составляющие его операнды.

Инструкция вычисляет значение выражения и присваивает это значение переменной или константе.

В частных случаях выражение может принимать значение константы, переменной или функции. Например:

Y=Sqr(X)

A=22.5

D=Exp(A)

S=S+R

F=X^2

В результате выполнения двух следующих операторов присваивания x=5 : x=x+2 переменной x будет присвоено значение 7.