![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Алфавит языка VBA
Для записи операторов, функций, имен, арифметических выражений используются: · все прописные и строчные буквы латинского алфавита; · все прописные и строчные буквы русского алфавита; · арабские цифры; · специальные знаки ! & ‘ $?,. { } () [ ] = - + _ ^ % / ~ < >:;.
Имя переменной
Имена переменных выбираются по следующим правилам: · имена должны начинаться с буквы, но не с цифры; · в имени допускается знак подчеркивания, все остальные знаки запрещены; · не допускается, чтобы имена имели пробелы; · длина имени не должна превышать 255 символов; · имя не должно совпадать ни с каким ключевым словом, функцией или оператором VBA; · все процедуры и модули должны иметь разные имена. Примеры допустимых и недопустимых имен переменных приведены в табл. 1. Таблица 1 Примеры имен переменных
В VBA прописные и строчные буквы не различаются, но введенные прописные буквы сохраняются.
Объявление переменных
Каждую переменную перед использованием следует объявить. Для объявления переменных используется оператор Dim.
Dim Имя переменной As Тип
Если в разделе объявлений модуля поместить оператор Option Explicit, то при попытке использования предварительно не объявленной переменной VBA будет сообщать об ошибке. После такого своевременного предупреждения можно добавить необходимое объявление переменной в соответствующем месте программы. VBA предлагает целый ряд типов данных для переменных, включая удобные типы Date (Дата) и Currency (Денежный). Основные типы данных в VBA рассмотрены в табл. 2.
Таблица 2 Типы данных VBA
Оператор описания переменных
Прежде чем использовать переменные, их следует описать, то есть указать их типы. Для этого в VBA используется оператор описания переменных Dim, который описывает переменные и выделяет для них память, причем описывать нужно каждую переменную отдельно. Оператор описания переменных выглядит следующим образом:
Dim Имя переменной As Тип Пример Dim a As Integer Dim d As Double
|