Студопедия

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

КАТЕГОРИИ:

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






Алфавит языка 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

 


mylektsii.ru - Мои Лекции - 2015-2018 год. (0.007 сек.)Пожаловаться на материал