Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Алфавит языка VBA






 

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

· все прописные и строчные буквы латинского алфавита;

· все прописные и строчные буквы русского алфавита;

· арабские цифры;

· специальные знаки

! & ‘ $?,. { } () [ ] = - + _ ^ % / ~ < >:;.

 

Имя переменной

 

Имена переменных выбираются по следующим правилам:

· имена должны начинаться с буквы, но не с цифры;

· в имени допускается знак подчеркивания, все остальные знаки запрещены;

· не допускается, чтобы имена имели пробелы;

· длина имени не должна превышать 255 символов;

· имя не должно совпадать ни с каким ключевым словом, функцией или оператором VBA;

· все процедуры и модули должны иметь разные имена.

Примеры допустимых и недопустимых имен переменных приведены в табл. 1.

Таблица 1

Примеры имен переменных

 

Допустимые имена Недопустимые имена
A Имя более 255 символов
Go4Ln 1p
SUMMA P 1
P1 W?
S_1 Sub

 

В VBA прописные и строчные буквы не различаются, но введенные прописные буквы сохраняются.

 

Объявление переменных

 

Каждую переменную перед использованием следует объявить. Для объявления переменных используется оператор Dim.

 

Dim Имя переменной As Тип

 

Если в разделе объявлений модуля поместить оператор Option Explicit, то при попытке использования предварительно не объявленной переменной VBA будет сообщать об ошибке.

После такого своевременного предупреждения можно добавить необходимое объявление переменной в соответствующем месте программы.

VBA предлагает целый ряд типов данных для переменных, включая удобные типы Date (Дата) и Currency (Денежный).

Основные типы данных в VBA рассмотрены в табл. 2.

 

Таблица 2

Типы данных VBA

 

Тип данных Содержимое переменной Диапазон допустимых значений
Byte Достаточно малое целое число От 0 до 255
Integer Не слишком большое целое число От –32768 до 32767
Long Большое целое число От –2147483648 до 2147483647
Single Значение одинарной точности с плавающей запятой От –3, 402823Е38 до –1, 401298Е-45 для отрицательных значений и от 1, 401298Е-45 до 3, 402823Е38 для положительных значений
Double Значение двойной точности с плавающей запятой От –1, 79769313486231Е308 до 1, 79769313486232Е308

 

Оператор описания переменных

 

Прежде чем использовать переменные, их следует описать, то есть указать их типы. Для этого в VBA используется оператор описания переменных Dim, который описывает переменные и выделяет для них память, причем описывать нужно каждую переменную отдельно. Оператор описания переменных выглядит следующим образом:

 

Dim Имя переменной As Тип

Пример

Dim a As Integer

Dim d As Double

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.