Синтаксис VB

· VBA нечувствителен к регистру;

· чтобы закомментировать код до конца строки, используется одинарная кавычка (') или команда REM;

· символьные значения должны заключаться в двойные кавычки;

· начало нового оператора — перевод на новую строку (точка с запятой, как в C, Java, JavaScript для этого не используется);

· ограничений на максимальную длину строки нет (хотя в редакторе умещается только 308 символов). Несколько операторов в одной строке разделяются двоеточиями;

· максимальная длина любого имени в VBA (переменные, константы, процедуры) — 255 символов.

3. Переменные

В программировании очень часто используют переменные. Переменные – это контейнеры для хранения изменяемых данных. Значение переменной может меняться. Положили одни данные, достали, положили другие.

Присвоим переменной x значение 10 и выведем значение на экран.

Sub Chibisova()

Let x = 10

Selection.TypeText x

End Sub

Если переменной присвоить другое значение, первое значение будет потеряно. Строки выполняются по порядку. Присваивание можно выполнять без служебного слова Let.

Sub Chibisova()

Let x = 10

Selection.TypeText x

x = 100

Selection.TypeParagraph

Selection.TypeText x

End Sub

TypeParagraph – переход на новую строку.

Переменной может быть не только число. В ней можно хранить, например, строку. Чем отличается число от строки. 5 – это число 5. С ним можно производить арифметические операции. «5» - это строка из одного символа. Её можно печатать, выделять курсивом, но поделить её на что-нибудь никогда не получится. Строка пишется в кавычках.

Пробуем присвоить x строковое значение и напечатать строку.


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



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