Объектно-ориентированный подход в программировании. Проектирование и реализация приложений в среде Microsof Office. Евсеева О.Н. - 34 стр.

UptoLike

Составители: 

1.3. Visual Basic for Applications 35
3
Признак продолжения строки недопустим в строковом литерале.
MsgBox "Если нужно разбить строковую константу на " & _
"несколько строк, то следует использовать " & _
"оператор конкатенации (&)."
За признаком продолжения строки нельзя ставить комментарий.
1.3.2.1 Переменные, константы и типы данных
Обычно перед тем, как использовать переменную, производится ее объявление
т. е. Visual Basic-у заранее сообщается, какие именно имена переменных
будут использоваться в программе, и при этом объявляется также тип данных,
для хранения которых предназначена эта переменная. В VBA, как и в обычном
Basic, для этого используется оператор Dim. Вот синтаксис такого описания:
Dim имяПеременной As типПеременной
или более полно
Dim имяПеременной [
(
[индексы]
)
] As типПеременной
Переменную можно также объявить с помощью ключевых слов Public,
Private или Static.
Private I
Static Name As String
Public Test As Integer
В VBA приняты стандартные соглашения о правилах именования переменных.
Имя должно начинаться с буквы, оно не может быть длиннее 255 символов, не
допускается использование в качестве имен переменных ключевых слов VBA и
имен стандартных объектов, и оно не должно содержать пробелов и следующих
специальных символов: . ! # $ % & @
Многие программисты используют при определении имен переменных
следующее соглашение: начинать имена переменных со строчной буквы.
Поскольку у ключевых слов VBA и имен стандартных объектов первая буква
при вводе автоматически становится прописной, вы будете избавлены от риска
нечаянно использовать запрещенное имя переменной.
Допускается использование в именах переменных и символов кириллицы, что
может оказаться удобным для русских пользователей.
Во многих языках программирования, например, в Pascal, переменные должны
быть объявлены обязательно, и эти объявления используются компилятором
для резервирования памяти для переменных. В то же время в предшественнике
VBA, обычном Basic, объявление переменных не являлось обязательным, а для
определения типа данных использовались специальные соглашения о
наименованиитип данных, хранящихся в переменной, определялся
последним символом в названии переменной. Велись длительные баталии